AWS DevOps Specialist

Siemens

Bangalore NM Years Exp Posted 452d ago

Job Description

Key Responsibilities:

• Infrastructure as Code (IaC):

o Design, implement, and manage cloud infrastructure using automation tools such as AWS CloudFormation, Terraform, or Ansible.

o Ensure consistency and reliability of AWS resources through automated provisioning and configuration management.

• CI/CD Pipeline Management:

o Build and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines for seamless deployment of applications and services.

o Use AWS CodePipeline, Jenkins, GitLab, or similar tools to automate code builds, tests, and releases.

o Integrate security and compliance checks into CI/CD pipelines (DevSecOps).

• Containerization & Orchestration:

o Design and manage containerized environments using Docker and orchestrate them with Kubernetes (EKS) or Amazon ECS.

o Optimize container orchestration for scalability, resilience, and performance.

• Monitoring & Logging:

o Set up monitoring, alerting, and log management using AWS CloudWatch, ELK stack, Prometheus, Grafana or similar tools.

o Implement proactive monitoring of system performance, application health, and AWS resource utilization.

• Automation & Scripting:

o Automate repetitive tasks using scripting languages (e.g., Python, Bash) and AWS Lambda for serverless automation.

o Develop tools and scripts to improve automation and reduce manual intervention in deployments and infrastructure management.

• Security & Compliance:

o Ensure security best practices in AWS environments, including IAM roles, security groups, encryption (KMS), and secure networking (VPC, VPN).

o Implement automated compliance monitoring and audits using AWS Config, AWS Trusted Advisor, and other tools.

• Cost Optimization:

o Monitor and optimize cloud usage and costs using AWS Cost Explorer and other cloud cost management tools.

o Recommend architectural improvements to reduce cloud expenses while maintaining high performance and reliability.

• Collaboration & Support:

o Work closely with development, operations, and QA teams to ensure smooth and efficient software delivery pipelines.

o Provide DevOps best practices and technical guidance to teams in terms of automation, deployment, and scaling.

Qualifications:

• Education:

o Bachelor’s degree in Computer Science, Information Technology, or a related field.

• Experience:

o Proven experience as a DevOps Engineer or AWS DevOps Specialist, preferably in a large-scale cloud environment.

o Strong hands-on experience with AWS services such as EC2, S3, Lambda, RDS, Route 53, VPC, and ELB.

o Experience building and managing CI/CD pipelines using AWS CodePipeline, Jenkins, GitLab, or similar tools.

o Extensive experience with IaC tools (e.g., Terraform, CloudFormation) and configuration management tools (e.g., Ansible, Puppet).

Similar Openings for You