Job Summary
Important Information
Experience: 4 years
Job Mode: Full-time
Work Mode: Work from home
Job Summary
The Mid-Level DevOps Engineer is responsible for managing and optimizing AWS cloudinfrastructure focusing on automation infrastructure as code (IaC) security CI/CD and systemmonitoring. This role involves hands-on experience with AWS services DevOps methodologiesand CI/CD workflows to enhance deployment efficiency and system reliability.
Responsibilities and Duties
- Infrastructure as Code (IaC) and Automation
- Develop and maintainIaC scripts using CloudFormation AWS CDK or Terraform.
- Automate infrastructure provisioning and configuration management AWS SSM preferred.
- Maintaindocumentation for infrastructure automation scripts and deploymentprocesses.
- AWS Infrastructure Management and Cost Optimization
- Manage AWS services such asEC2 S3 RDS and VPC.
- Monitor AWS usage and assist in cost optimization efforts.
- Ensure resource provisioning follows best practices forscalability and reliability.
- Security & Compliance
- Implement and maintain security best practices for AWS infrastructureSecurity Hub GuardDuty and Inspector.
- Work with security teams toenforce compliance policies.
- Conductbasic security audits and assist in vulnerability assessments.
- CI/CD & Deployment Automation
- Build and maintainCI/CD pipelines using tools like GitLab CI Jenkins or AWS CodePipeline.
- Collaborate with developers to optimizebuild and release processes.
- Ensure seamless deployment workflows for application updates.
- Monitoring & Troubleshooting
- Set up and maintainmonitoring and alerting tools (e.g. CloudWatch NewRelic Telemetry Coralogix).
- Analyze and resolveinfrastructure-related issues to maintain system uptime.
- Optimize infrastructure forperformance and reliability.
- Collaboration & Continuous Improvement
- Work withdevelopment and QA teams to support agile workflows.
- Contribute to discussions on DevOps best practices and process improvements.
- Participate inteam efforts to enhance automation and deployment strategies.
Qualifications and Skills
- 3-5 years of experience in a DevOps role with hands-on AWS experience.
- Experience withIaC tools such as AWS CDK CloudFormation and Terraform
- Proficiency inscripting languages (Bash Shell or Python).
- Familiarity withCI/CD tools like GitLab CI Jenkins or AWS CodePipeline.
- Experience withcontainerization tools (Docker Kubernetes).
- Basic understanding ofAWS services (EC2 S3 RDS Lambda VPC).
- Knowledge ofsecurity best practices for cloud environments.
- Strongtroubleshooting and problem-solving skills.
- Excellent verbal and written communication skills inEnglish.
Preferred:
- AWS Certified DevOps Engineer Associate or AWS Certified SolutionsArchitect Associate.
- Familiarity withGCP (a plus)
- Familiarity withmonitoring tools like CloudWatch NewRelic.
- Experience withconfiguration management tools
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services Product Engineering & Application Modernization Data & Analytics Digital Experience & Design Services DevSecOps Cybersecurity Quality Engineering AI & LLM Engineering among others.
At Encora we hire professionals based solely on their skills and do not discriminate based on age disability religion gender sexual orientation socioeconomic status or nationality.