About the job
Join our innovative engineering operations team as a DevOps Automation Engineer. This pivotal role emphasizes the implementation of Infrastructure as Code (IaC), Continuous Integration and Continuous Deployment (CI/CD) automation, and secure deployment strategies across AWS environments. Collaborate closely with cross-functional teams to standardize deployment processes, automate cloud provisioning, and ensure robust support for production environments.
Key Responsibilities:
Design, implement, and maintain AWS infrastructure utilizing tools such as CloudFormation and Packer.
Oversee configuration management and provisioning using Chef (experience with Terraform and Ansible is a plus).
Develop automation scripts, preferably in Python, to enhance operational workflows.
Adhere to and implement DevSecOps standards (SOC2, PCI, etc.) throughout deployment pipelines.
Manage and integrate essential tools including Bitbucket, Jenkins, Jira, Confluence, and AWS.
Construct and maintain CI/CD pipelines to facilitate software delivery and database schema modifications.
Support AWS database services such as Aurora, RDS, and MySQL as an added advantage.
Collaborate with cross-functional teams to ensure operations are secure, reliable, and scalable.
Document processes, standards, and playbooks for internal knowledge sharing.
Requirements:
Minimum of 5 years in DevOps, Site Reliability Engineering (SRE), or Cloud Infrastructure roles.
Extensive hands-on experience with AWS CloudFormation (mandatory).
Proficient in scripting, preferably using Python.
Experience with Chef or similar configuration management tools.
Proven track record in building and operating Jenkins CI/CD pipelines.
Familiarity with security and compliance practices (SOC2, PCI, etc.).
Experience with Git-based source control management tools (Bitbucket/Git), Jira, and Confluence.
Strong English communication skills (both written and spoken) B2+ / C1 MANDATORY.
Experience collaborating with remote teams based in the US.
