Job Details
- Job Title: Senior Systems Engineer - Public Cloud DevOps Engineer
- Location: Bangalore
- Employment Type: Full-time
- Experience: 6-8 Years
Job Summary
We are seeking a highly skilled Senior Systems Engineer - Public Cloud DevOps Engineer with strong expertise in public cloud platforms, infrastructure automation, containerization, and CI/CD practices. The ideal candidate should possess hands-on experience in both AWS and Azure environments, with one serving as the primary cloud platform and the other as secondary. Expertise in Infrastructure as Code (IaC), cloud operations, automation, and production support is essential.
Key Responsibilities
- AWS: Responsible for the creation and management of endpoints, building and maintaining Amazon Machine Images (AMIs), and patching EC2 instances.
- Expertise in deploying, configuring, and managing EC2 instances and related services. Ability to handle and manage reverse proxy configurations to ensure efficient routing and load balancing.
- Familiarity with network activities, including VPC configurations, security groups, and network ACLs, is highly desirable.
- Azure: Responsible for the creation and management of endpoints, building and maintaining Azure Virtual Machine images, and patching Azure Virtual Machines.
- Expertise in deploying, configuring, and managing Azure Virtual Machines and related services.
- Ability to handle and manage reverse proxy configurations using Azure Application Gateway or Azure Front Door for efficient routing and load balancing.
- Familiarity with network activities, including Azure Virtual Network configurations, Network Security Groups (NSGs), and Azure Firewall, is highly desirable.
- Containerization: Experience with Docker, particularly in deploying and managing applications on Kubernetes.
- Infrastructure as Code (IaC): Proficient in using Ansible and Terraform, including the ability to write Terraform configurations and manage them from the ground up.
- Continuous Integration/Continuous Deployment (CI/CD): Skilled in writing Jenkins or Github Actions pipelines and YAML configuration files.
- CI/CD Solution Implementation: Capable of setting up complete CI/CD solutions to streamline development and deployment processes.
- Operating Systems: Proficient in troubleshooting OS issues, with a strong focus on Linux and networking.
Preferred Qualifications
- Cloud certifications in AWS and/or Azure.
- Kubernetes certifications (CKA/CKAD) are a plus.
- Experience with monitoring and observability tools.
- Knowledge of security best practices and compliance standards within cloud environments.
Key Competencies
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication abilities.
- Ability to work independently and collaboratively.
- Solid ownership and accountability mindset.
- Adaptability in fast-paced cloud and DevOps environments.
- Continuous learning attitude and passion for automation.
Skills
- Azure
- Cloud Computing
- DevOps
📌 Senior Systems Engineer - Public Cloud DevOps Engineer (Bengaluru)
🏢 CGI
📍 Bengaluru