We seek an experienced AWS Cloud Engineer with expertise in DevOps practices and continuous integration/continuous delivery (CI/CD) pipelines to assist with infrastructure as code migration and automation tasks. The engineer will work on converting existing AWS CDK infrastructure code to Terraform configurations to improve portability, collaboration and reuse across our environments. Python programming skills are also required to streamline provisioning workflows and development processes.
Key responsibilities will include setting up automated CI/CD pipelines in CodePipeline/CodeBuild to deploy infrastructure changes, refactoring CDK code into reusable modules and libraries, implementing infrastructure versioning and rollback procedures, configuring deployment environments to deploy code through different account stages, and assisting other teams in adopting infrastructure as code best practices. The ideal candidate has hands-on experience developing and optimizing CI/CD pipelines for cloud infrastructure, proficiency with Terraform and Python, and a meticulous focus on automation, testing and security. Experience with CDK, AWS Lambda, S3, EC2, RDS, VPC networking and other AWS services is preferred. Familiarity with DevOps methodologies like Git, containers, configuration management and messaging/event driven architectures is also beneficial.
Success story sharing