i
Quest Global Technologies
919 Quest Global Technologies Jobs
4-8 years
₹ 5 - 19L/yr (AmbitionBox estimate)
Bangalore / Bengaluru
1 vacancy
Senior Software Engineer - Cloud Infra
Quest Global Technologies
posted 7hr ago
Flexible timing
Key skills for the job
We are seeking a Senior DevOps Engineer with over 5 years of hands-on experience in core Terraform and a comprehensive understanding of AWS native services. The ideal candidate will be responsible for designing, deploying, and managing infrastructure solutions, optimizing cloud resources, and ensuring modularity, code re-usability by maintaining high availability and performance of our systems.
Infrastructure Management: Design, implement, and manage infrastructure solutions using Terraform to automate the provisioning and scaling of AWS resources.
AWS Services: Utilize AWS native services including but not limited to EKS (Elastic Kubernetes Service), RDS (Relational Database Service), EC2, S3, IAM, and others to build and maintain scalable, reliable, and secure environments.
Deployment: Develop and manage CI/CD pipelines to facilitate efficient and reliable code deployments.
Monitoring & Optimization: Monitor system performance, identify potential issues, and optimize infrastructure to ensure high availability and performance.
Security & Compliance: Implement and enforce security best practices and ensure compliance with industry standards and regulations.
Collaboration: Work closely with development, operations, and security teams to ensure smooth and efficient deployment of applications and infrastructure changes.
Documentation: Create and maintain detailed documentation for infrastructure designs, processes, and configurations.
Required Qualifications:
Experience: Terraform Expertise: Over 5 years of hands-on experience with Terraform, including the creation and management of composite modules, state management, and infrastructure provisioning. Proven ability to design modular and reusable Terraform configurations to streamline and scale infrastructure deployments.
Collaborative Integration: Experience working with Systems Integrators (SI) and other external partners to align on infrastructure requirements, define necessary outputs, and ensure seamless integration with third-party systems.
AWS Best Practices: Demonstrated proficiency in implementing AWS best practices within Terraform configurations, including tagging strategies, output management, and adherence to security and compliance standards.
Advanced Terraform Features: Skilled in using advanced Terraform features such as workspaces, Terraform Enterprise/Cloud, and dynamic blocks to optimize infrastructure as code workflows.
Documentation and Standards: Ability to create and maintain comprehensive documentation for Terraform modules and infrastructure designs, ensuring clarity and consistency in accordance with industry standards and internal guidelines.
AWS Expertise: Deep understanding of AWS services, particularly EKS, RDS, EC2, S3, and IAM.
Scripting: Proficiency in scripting languages such as Python, Bash, or PowerShell.
CI/CD: Experience with CI/CD tools and practices, including Jenkins, GitLab CI, or GitHub Actions.
Monitoring Tools: Familiarity with monitoring and logging tools like CloudWatch, Prometheus, Grafana, or ELK Stack.
Networking: Knowledge of VPC, subnets, security groups, and network ACLs.
Problem-Solving: Strong troubleshooting skills and the ability to diagnose and resolve complex infrastructure issues.
Communication: Excellent verbal and written communication skills, with the ability to work effectively in a team environment.
Preferred Qualifications:
Certifications: Hashicorp Terraform Associate or Professional and AWS Certified DevOps Engineer or AWS Certified Solutions Architect, or equivalent.
Containerization: Experience with Docker and Kubernetes beyond EKS.
Database Management: Advanced knowledge of RDS or other managed database services.
Configuration Management: Experience with configuration management tools like Ansible, Chef, or Puppet.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Quest Global Technologies Senior Software Engineer roles with real interview advice
As at Quest Global Technology, I can confidently say this is one of the best places to work. The supportive work environment and emphasis on professional growth are unparalleled. Management genuinely cares about employee well-being and career development. I am proud to be part of this team!"
The cafeteria should be worked on maybe
Read 5 reviews