Careers
Network-Related Services
Job Opening
Experience creating GitHub actions, leveraging GitHub actions as a CI/CD platform, creating/managing issue-ops.
Key Responsibilities:
* Creating the workflow that integrates code changes, builds the software, runs tests, and deploys it to various environments.
* Using tools like Jenkins or GitHub Actions, the engineer automates tasks like compiling code, running unit and integration tests, and deploying to staging or production environments.
* CI/CD pipelines often incorporate automated testing and code analysis to identify and fix defects early in the development process.
* Monitors the CI/CD pipeline for failures and performance issues, troubleshooting problems and optimizing the process for efficiency and reliability.
* CI/CD engineers work closely with developers to integrate CI/CD into their workflows, ensuring that they understand and use the pipelines effectively.
* Ensures that CI/CD pipelines remain functional, up-to-date, and optimized for performance and efficiency.
Skills and Qualifications:
* Experience with tools like Jenkins, GitLab CI, GitHub Actions, or other similar platforms.
* Familiarity with cloud platforms like AWS and Azure
* Knowledge of software development processes, including version control, build processes, testing methodologies, and deployment strategies
* Proficiency in scripting languages like Python or Bash for automating tasks and building CI/CD pipelines.
* Experience with containerization technologies like Docker and orchestration platforms like Kubernetes is often beneficial.
* The ability to work effectively with developers, operations teams, and other stakeholders.