Hello Visionary!
We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future.
We are looking for Software Engineer- AWS Devops
We are seeking an experienced AWS DevOps Specialist to drive automation, scalability, and continuous delivery within our AWS cloud infrastructure. The successful candidate will have in-depth knowledge of AWS services, infrastructure automation, CI/CD pipelines, and cloud-native application deployment practices. This role requires close collaboration with development, operations, and security teams to ensure smooth application lifecycle management and infrastructure optimization.
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).
• Skills:
o Expertise in containerization and orchestration technologies (Docker, Kubernetes, EKS, ECS).
o Strong Linux/Unix system administration skills.
o Proficiency in one or more scripting languages such as Python, Bash, or PowerShell.
o Familiarity with monitoring, logging, and observability tools like CloudWatch, ELK stack, Prometheus, or Grafana.
o Knowledge of cloud security principles and best practices.
• Soft Skills:
o Strong problem-solving and analytical skills.
o Ability to work both independently and in a collaborative environment.
o Excellent verbal and written communication skills.
o Ability to manage multiple projects and tasks simultaneously.
Preferred Qualifications:
• AWS Certified DevOps Engineer or similar AWS certifications.
• Experience with serverless architectures (EMR Serverless, AWS Lambda, API Gateway).
• Knowledge of multi-cloud environments (AWS, GCP, Azure) and hybrid cloud strategies.
• Familiarity with DevSecOps practices.
Make your mark in our exciting world at Siemens.
This role is based in Bangalore and is an Individual contributor role. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. We're Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow.
Find out more about Siemens careers at: www.siemens.com/careers