i
Credera
8 Credera Jobs
Credera - AWS DevOps Engineer - IAC Terraform (6-8 yrs)
Credera
posted 1mon ago
Flexible timing
Key skills for the job
Job Summary
We are looking for an experienced AWS DevOps Engineer to design, deploy, and manage advanced cloud-based solutions on AWS.
This role requires a candidate with a strong background in AWS cloud management, DevSecOps, and Infrastructure as Code (IaC).
The ideal candidate will have hands-on experience with managing AWS networking components, implementing security practices, and building CI/CD pipelines.
Strong communication skills and the ability to collaborate effectively with teams are essential for success in this role.
Key Responsibilities :
- AWS Cloud Management
- Design, deploy, and manage scalable and secure AWS cloud infrastructures, ensuring high availability and fault tolerance.
- Implement and manage AWS networking components including virtual networks, VPC peering, firewalling, private endpoints, and DNS.
- Ensure optimal performance and cost-effectiveness of AWS resources, continuously reviewing and optimizing the cloud environment.
- Security and DevSecOps
- Integrate security practices within the DevOps lifecycle to ensure secure application and infrastructure deployment.
- Implement and manage security controls such as Role-Based Access Control (RBAC) and security policies to protect the infrastructure and applications.
- Work collaboratively with security teams to ensure compliance with industry standards and best practices.
Governance
- Implement AWS policies as code, ensuring compliance and governance across the cloud environment.
- Manage AWS policy assignments, exemptions, and ensure continuous governance with automated policies.
- AWS Well Architected Framework
- Understand the principles and best practices of the AWS Well-Architected Framework and apply these guidelines to improve the quality and efficiency of cloud infrastructure.
- Regularly assess and review AWS infrastructure against Well-Architected best practices, making improvements where necessary.
- CI/CD Pipelines and IaC
- Proficiently work with Git for source control management, including managing repositories, handling merges, conflicts, and pull requests.
- Develop and manage CI/CD pipelines using GitHub Actions and other CI/CD tools to automate the build, test, and deployment processes.
- Implement Infrastructure as Code (IaC) primarily using Terraform, ensuring that infrastructure is defined, automated, and consistent across environments.
- Debug, refactor, and optimize Terraform code based on best practices to ensure efficient and reliable infrastructure.
- Automation and Scripting
- Develop scripts and automation tools to improve operational efficiency and reduce manual intervention.
- Automate routine cloud operations, monitoring, and reporting tasks to increase productivity and system uptime.
- Monitoring and ITSM Integration
- Set up and manage monitoring and alerting systems using AWS CloudTrail and other AWS-native services.
- Integrate AWS monitoring solutions with IT Service Management (ITSM) tools to streamline incident and problem management processes.
Scripting Languages :
- Proficiency in Python for scripting and automating various cloud-based tasks, particularly in DevOps pipelines and infrastructure management.
Preferred Certifications :
- AWS Certified Cloud Practitioner
- AWS Certified Solutions Architect - Associate
- AWS Certified Developer - Associate
- AWS Certified Security Specialty
Qualifications :
Required Skills and Experience :
- 6-8 years of experience in IT operations, with a focus on AWS cloud services, security, and DevOps/DevSecOps.
- In-depth knowledge of AWS services such as EC2, S3, Lambda, VPC, and others, and best practices for their implementation.
- Strong understanding of Infrastructure as Code (IaC) practices and tools such as Terraform.
- Hands-on experience with CI/CD tools like GitHub Actions, Jenkins, or similar.
- Strong problem-solving skills with the ability to troubleshoot complex cloud infrastructure issues.
- Experience working in an agile development environment and collaborating with cross-functional teams to deliver solutions.
Soft Skills :
- Excellent communication and collaboration skills to effectively work with diverse teams, including security, infrastructure, and software engineering.
- Ability to work independently and manage multiple priorities while delivering quality results on time.
- Strong attention to detail and a proactive approach to improving operational efficiency.
Education :
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for AWS Devops Engineer roles with real interview advice
3-5 Yrs
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru
5-7 Yrs