Title: AWS DevOps Engineer (7-12 Years of Experience)
Position: AWS DevOps Engineer
Experience: 7-12 Years
Location: Mohali, A-45 The Atruim quark city sector 74 Mohali Sector 74
Employment Type: Full-Time
Job Summary:
We are seeking a highly skilled and experienced AWS DevOps Engineer with a strong background in infrastructure management, cloud services, and DevOps practices. The ideal candidate will have 7-12 years of hands-on experience in designing, implementing, and managing AWS-based infrastructure,CI/CD pipelines, and automation tools. This role requires a deep understanding of cloud architecture,
infrastructure as code (IaC), and extensive experience with YAML for configuration management. Thecandidate will work collaboratively with cross-functional teams to deliver scalable, reliable, and efficient solutions.
Key Responsibilities:
1. Cloud Infrastructure Management:
– Design, deploy, and manage scalable, secure, and highly available AWS infrastructure.
– Implement and maintain infrastructure as code (IaC) using tools like Terraform,
CloudFormation, or AWS CDK, with a strong focus on YAML-based configurations.
– Optimize cloud resources for cost, performance, and scalability.
2. CI/CD Pipeline Development:
– Design, implement, and manage CI/CD pipelines using tools like Jenkins, GitLab CI, AWS CodePipeline, or CircleCI, leveraging YAML for pipeline configuration.
– Automate build, test, and deployment processes to ensure rapid and reliable software delivery.
– Integrate security and compliance checks into the CI/CD pipeline using YAML-based
policies and configurations.
3. Monitoring and Logging:
– Set up and manage monitoring, logging, and alerting systems using tools like
CloudWatch, Prometheus, Grafana, or ELK Stack, with YAML-based configuration for
dashboards and alerts.
– Proactively identify and resolve performance bottlenecks and system issues.
4. Security and Compliance:
– Implement and enforce security best practices for AWS infrastructure and applications, using YAML for defining security policies and configurations.
– Ensure compliance with industry standards (e.g., GDPR, HIPAA, SOC 2) and company policies.
– Conduct regular security audits and vulnerability assessments.
5. Collaboration and Support:
– Work closely with development, QA, and operations teams to ensure seamless
integration and deployment of applications.
– Provide technical guidance and mentorship to junior team members.
– Troubleshoot and resolve production issues in a timely manner.
6. Automation and Scripting:
– Develop scripts and automation tools using Python, Bash, or PowerShell to streamline operational tasks.
– Automate routine tasks to improve efficiency and reduce manual intervention, with a
focus on YAML-based automation scripts.
7. Disaster Recovery and Backup:
– Design and implement disaster recovery and backup strategies for critical systems, using
YAML for defining backup policies and recovery plans.
– Regularly test and validate disaster recovery plans to ensure business continuity.
Qualifications:
- Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Experience: 7-12 years of experience in DevOps, cloud infrastructure, and AWS services, with extensive experience in YAML for configuration management.
- Certifications (Preferred): AWS Certified DevOps Engineer – Professional, AWS Certified.
- Solutions Architect – Associate/Professional, or equivalent.
Technical Skills:
- Cloud Platforms: Extensive experience with AWS services (EC2, S3, RDS, Lambda, VPC, IAM,Cloud Formation, etc.).
- CI/CD Tools: Jenkins, GitLab CI, AWS CodePipeline, CircleCI, or similar, with YAML-based pipeline configurations.
- Infrastructure as Code (IaC): Terraform, CloudFormation, or AWS CDK, with YAML for defining infrastructure.
- Containerization: Docker, Kubernetes, ECS, or EKS, with YAML for container orchestration and deployment.
- Monitoring & Logging: CloudWatch, Prometheus, Grafana, ELK Stack, or similar, with YAML for configuring monitoring and alerts.
- Scripting & Automation: Python, Bash, PowerShell, or similar, with YAML for automation scripts.
- Version Control: Git, GitHub, GitLab, or Bitbucket.
- Networking: Strong understanding of networking concepts (DNS, VPN, Load Balancing, etc.).
- Security: Knowledge of AWS security best practices, IAM, KMS, and encryption, with YAML for security configurations.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced, dynamic environment.
- Strong attention to detail and a commitment to delivering high-quality solutions.
Why Join Us?
- Opportunity to work with cutting-edge technologies and a talented team.
- Competitive salary and benefits package.
- A flexible work environment with remote work options.
- Continuous learning and professional development opportunities.
To apply for this job email your details to hr@techrbm.com