i
Quest Global Technologies
935 Quest Global Technologies Jobs
Cloud Devops Engineer
Quest Global Technologies
posted 1hr ago
Flexible timing
Key skills for the job
We are seeking a highly experienced and skilled DevOps Engineer with at least 5 years of hands-on experience to join our team. As a DevOps Engineer, you will play a critical role in optimizing our software development and deployment processes, enhancing system reliability, and automating infrastructure management. Your expertise in DevOps practices and technologies will contribute to the efficiency and scalability of our software development and deployment pipelines.
Design, implement, and maintain robust and efficient Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate software delivery.
Develop and manage Infrastructure as Code (IaC) scripts and configurations using tools such as Terraform, Ansible, or CloudFormation to provision and manage infrastructure.
Implement automated deployment strategies for applications and services in both on-premises and cloud environments.
Utilize containerization technologies like Docker and container orchestration tools such as Kubernetes to streamline application deployment and scaling.
Set up monitoring and alerting systems to proactively identify and resolve performance issues and system failures.
Implement security best practices and compliance measures in CI/CD pipelines and infrastructure.
Collaborate with development, operations, and QA teams to ensure smooth integration of DevOps practices into the software development lifecycle.
Develop scripts and automation tools to optimize routine tasks and system management.
Configure pipeline to integrate SAST, DAST tools.
Manage and maintain version control systems (e. g. , Git) for codebase and infrastructure configurations.
Create and maintain comprehensive documentation for system configurations, deployment processes, and troubleshooting procedures.
Participate in incident response and troubleshooting to resolve production issues efficiently.
Stay updated with the latest DevOps tools, technologies, and best practices, and advocate for their adoption within the organization.
Experience in multi cloud and CNCF experience , Should have worked on different workloads - not just application workloads. Knowledge of at least 2 clouds such as aws and gcp / azure is a must. Programming knowledge of at least one language . NET/CS or Python is a must. Good knowledge of networking, operating systems (LInux and Windows), containerization etc is a must. DevOps setups for different architectures - SoA, Event Driven, Data Lakes etc should be considered.
Qualifications:
Bachelor degree in computer science, Information Technology, or a related field.
A minimum of 5 years of professional experience as a DevOps Engineer or in a similar role.
Proficiency in CI/CD tools (e. g. , Jenkins, Travis CI, GitLab CI/CD) and IaC tools (e. g. , Terraform, Ansible).
Hands-on experience with containerization and orchestration (Docker, Kubernetes, etc. ).
Handson with bug tracking tools particularly Jira.
Strong understanding of version control systems, particularly Git.
Strong understanding of build tools (e. g. , Maven, dotnet)
Knowledge of cloud platforms (e. g. , AWS, Azure, GCP) and cloud-based deployment.
Knowledge of container management (e. g. , Helm).
Knowledge of configuration management, particularly Gitlab templates.
Familiarity with monitoring and alerting tools (e. g. , Prometheus, Grafana, ELK Stack).
Scripting and automation skills using languages like Bash, Python, or Ruby.
Security and compliance knowledge related to DevOps practices.
Excellent problem-solving and communication skills.
Ability to work collaboratively with cross-functional teams.
Certifications:
DevOps-related certifications such as AWS Certified DevOps Engineer is advantageous.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Cloud Devops Engineer roles with real interview advice
3-7 Yrs
Thiruvananthapuram