DevOps Engineer

Posted May 18

Job Summary: We are looking for an experienced AWS DevOps Engineer to join our team. The ideal candidate will play a key role in building and managing DevOps capabilities for our platform. This includes activities such as creating and managing CI/CD pipelines, publishing reference implementations in CloudFormation/CDK, and automating software delivery and operations tasks. The DevOps Engineer will also support Business-as-Usual requests and contribute to ongoing platform enhancements.

Key Responsibilities:

  • Design, build, and manage CI/CD pipelines for deploying applications and infrastructure.
  • Develop and maintain infrastructure as code using CloudFormation/CDK.
  • Automate software delivery and operations tasks to improve efficiency and reliability.
  • Create proof of architectures for automating deployment and management processes.
  • Support Business-as-Usual requests and troubleshoot issues as needed.
  • Collaborate with cross-functional teams to implement DevOps best practices.
  • Stay up-to-date with emerging technologies and industry trends in DevOps.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience as a DevOps Engineer, with a focus on AWS environments.
  • Strong understanding of CI/CD concepts and tools such as Jenkins, GitLab CI/CD, or AWS CodePipeline.
  • Experience with infrastructure as code tools like CloudFormation or CDK.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Knowledge of containerization technologies like Docker and container orchestration tools like Kubernetes.
  • Familiarity with monitoring and logging tools such as CloudWatch, Prometheus, and ELK stack.
  • Excellent problem-solving and troubleshooting skills.
  • Ability to work well in a fast-paced, collaborative environment.