DevOps Engineer - Ahmedabad, India

About the role

Responsible for the design, development, implementation and maintenance of the DevOps tools for the cloud and on-premise applications, to streamline the process and to push quality software features to end-users faster and effectively. DevOps Engineer is responsible improving the overall efficiency of software engineering community by creating automation pipelines and highly resilient infrastructure to host applications. The role plays a key part in maintaining the infrastructure and optimizing the environments and processes, to ensure that every aspect of the system including cost, is monitored and reported.

Key responsibilities: 

• Responsible for the creation, maintenance and ongoing development of continuous build/ integration infrastructure on cloud and on-premise for various applications
• Accountable for automating the provisioning of infrastructure using Infrastructure as Code, to ensure that application releases are seamless and fast.
• Implement monitoring and alerting tools and solutions to provide visibility into the infrastructure and application performance
• Build and maintain highly available platform using container technologies, on cloud and on premise, to ensure that applications hosted in the platform is able to scale as per business needs, in a cost effective manner.
• Proactively identify scaling issues and collaborate with architects and software engineers to address them
• Monitor and maintain capacity of the platform for cloud based and on-premise deployments,.
• Work with architects and software engineers to migrate the existing applications to Cloud
• Help application owners solve their resiliency problems on the hosting infrastructure, ensuring a high level of service quality on the infrastructure.
• Support development team in improving operational efficiency of systems by automating the application lifecycle activities performed by the development teams
• Ensure the quality of infrastructure changes performed, so that application teams can reliably deliver at a more rapid pace while maintaining a positive experience for end users. 
• Conduct root cause analysis of incidents and provide support to the development team
• Design, Plan, manage and execute measures to save operational costs for cloud hosted and on-premise systems.

About you

• Bachelor’s Degree or Honors in Engineering/ Computer science/Mathematics/Sciences/Commerce or Equivalent with minimum 8 years with 5 years of job-related experience.
• Have experience on working on Large projects with microservices architecture.• Hands on Azure devops CI/CD, Sonar Qube, Jfrog, Invitti, Burb Suite automations. 
• Experience building Release pipelines within Azure DevOps/Jenkins for Java/.Net, Frontend and Database projects.
•  Solid understanding of web infrastructure fundamentals like DNS, Load Balancing, SSL, TCP/IP, networking, security best practices, performance, high availability, disaster recovery, and business continuity
•  good communication skills and should be well-versed in working with teams
•  Experience with Lean / Agile development methodologies
• Knowledgeable in writing Shell scripts & Linux commands required for day-to-day operations
• Have hands-on working as individual contributor.
• Worked on Large projects with Onsite/Offshore model.
• Knowledge on Microservice Deployment using Kubernetes + Docker  is preferred
• Having knowledge on developing and hosting Cloud-based solutions is preferred
• Azure certification will be an advantage
• Preferable to have 3+ years of development experience in Java , Python
• Ability to delegate work, set clear direction and manage workflow

Application Guidelines

Employees must submit applications through internal vacancies portal (via GEMS) only.

Please see below for all eligibility and requirements for internal applications and please note that any applications not meeting the criteria will not be processed.

·       All internal candidates can only have three active applications at any point in time.

·       All internal candidates must have completed a minimum 10 months in their current role in order to apply for a new role

·       All internal candidates with an active final warning letter will be automatically disqualified from the recruitment process

·       If you are Cabin Crew or Deck Crew(Qatar Airways & Qatar Executive) candidate, you would require NOC to apply for this role.

تاريخ النشر: ٢٥ يوليو ٢٠٢٤
الناشر: Qatar Airline jobs
تاريخ النشر: ٢٥ يوليو ٢٠٢٤
الناشر: Qatar Airline jobs