
Responsibilities:
AWS Deployment:Utilize AWS CodeBuild and AWS CodeDeploy for building and deploying applications in a scalable and reliable manner.Implement infrastructure as code (IaC) using AWS CDK for efficient deployment and management of AWS resources.
Version Control:Manage and maintain version control systems, particularly Git, to ensure effective collaboration among development teams.Implement and optimize Git pipelines for automated testing, integration, and deployment.
Automation Tools:Utilize Ansible for configuration management and automation of infrastructure tasks.Develop and maintain automation scripts to streamline deployment processes.
Continuous Integration/Delivery (CI/CD):Implement and maintain CI/CD pipelines using Jenkins for automated testing, integration, and deployment.Ensure the reliability and efficiency of CI/CD workflows to support rapid and reliable software releases.
Infrastructure as Code (IaC):Leverage AWS CDK to define and provision cloud infrastructure using familiar programming languages.Implement and maintain IaC best practices to ensure consistency and repeatability in deployments.
Monitoring and Optimization:Implement monitoring solutions to track the health and performance of deployed applications and infrastructure.Continuously optimize deployment processes and infrastructure for improved efficiency and cost-effectiveness.
Collaboration:Collaborate with development, operations, and QA teams to understand application requirements and deployment needs.Provide technical support and guidance to cross-functional teams.
Qualifications:Bachelor's degree in Computer Science, Information Technology, or a related field.Minimum of 3-5 years of experience as a DevOps Engineer or in a similar role.Proficient in AWS services, specifically AWS CodeBuild, AWS CodeDeploy, and AWS CDK.
Skills:Strong expertise in Git, Git pipelines, Ansible, and Jenkins.Experience with infrastructure as code (IaC) principles and tools.Solid understanding of continuous integration/delivery (CI/CD) concepts and best practices.Preferred:AWS certifications related to DevOps and solutions architect.Familiarity with containerization technologies (Docker, Kubernetes).Experience with other cloud platforms (Azure, Google Cloud).Knowledge of security best practices in cloud environments.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
