As a CI/CD Engineer with experience in Jenkins, AWS DevOps, GitHub Actions, and Terraform, your job responsibilities may include:
Designing, developing, and maintaining CI/CD pipelines using Jenkins, Azure DevOps, GitHub Actions, and Terraform.
Collaborating with developers and other team members to identify and implement automated build, test, and deployment processes.
Troubleshooting issues with CI/CD pipelines and identifying areas for improvement in the process.
Developing and maintaining infrastructure as code using Terraform.
Developing and maintaining scripts and tools to automate the CI/CD process.
Ensuring the security and compliance of the CI/CD pipelines and infrastructure.
Developing and maintaining documentation for the CI/CD process and infrastructure.
Staying up-to-date with the latest technologies and trends in the CI/CD space.
Providing guidance and support to junior engineers on the team.
Communicating with project stakeholders and presenting CI/CD solutions and results.
To be successful in this role, you should have experience with Jenkins, Azure DevOps, GitHub Actions, and Terraform, as well as a strong understanding of CI/CD principles and methodologies
You should also have excellent problem-solving skills, attention to detail, and the ability to work well in a team environment
Experience with containerization technologies such as Docker and Kubernetes is also desirable.