Production Engineer - DevOps

Bangalore, Karnataka, Inde ● Bombay, Maharashtra, Inde ● Mysore, Karnataka, Inde ● Virtuel Numéro de demande 393
30 mai 2024

Position Summary

We are currently seeking a DevOps Engineer to join our team. In this role you will contribute to help the development team to automate repetitive tasks to improve the quality of the projects , and to define pipelines to deploy code in a safe way.The primary function of this role is to set up and support CI and CD pipelines focusing on several key areas, including quality and security, to name a few.You will work with members of the professional service teams to design and implement solutions for the different practices throughout the organization.You will be a member of a team that has a high level overview of a project but can also roll up your sleeves and work on low level details.

Roles & Responsibilities

You will…

  • contribute to ensuring pooled and independent utility services are highly available
  • actively take part and initiate continuous improvement: measure and reduce manual tasks and overhead
  • be a subject matter expert for Utility Computing providers and respective services both existing and emerging - with particular focus on AWS
  • complete systems development, administration, and engineering tasks including integration, documentation and testing
  • develop and maintain tools, processes, and workflows for automated infrastructure resource(s) and application deployment, configuration management & maintenance
  • own the responsibility for platform management, supporting services, and all related tooling and automation
  • investigate and troubleshoot relevant platform-based issues and incidents, (high availability, performance, security, etc.)
  • participate in recurring stand-ups with other team members located in different locations and time zones
  • participate in on-call rotation and escalations
  • work with other team members to improve processes and advance relevant and related competencies

You are…

  • super comfortable with Linux (RHEL-based / Debian-based)
  • experienced with supporting software development teams and workflows
  • a team player, one that recognizes the power of Agile and team based delivery
  • well versed in infrastructure & application monitoring, logging, and tracing
  • able to effectively decompose problems into workable chunks
  • experienced at working on large projects with deadlines
  • committed to high quality and attention to detail
  • focused and committed to delivering high quality services
  • a strategic thinker who is able to link business and technical objectives
  • someone that can go wide and deep, who work with several disparate systems and services and ultimately acquires expert knowledge and who can navigate accordingly

Key Skills and Competencies

You have… (MUST HAVES)

  • advanced time management skills
  • the ability to work on several projects simultaneously
  • minimum one Associate-level Amazon AWS certification
  • a mature understanding of and lots of experience with infrastructure-as-code concepts and practices
  • Familiarity with basics of Javascript / Node ecosystem
  • 2+ years - working with tools to support version control, build automation and automated testing (e.g. the usual suspects... Git, Jenkins, TravisCI, Selenium, etc.)
  • 2+ years - production experience operating container, container orchestration, and related technologies (ideally Docker and Kubernetes / managed Kubernetes service, helm)
  • 2+ years - infrastructure lifecycle management with tooling such as AWS CloudFormation, HashiCorp Terraform, or similar
  • 2+ years - monitoring system performance
  • 2+ years - implementing and maintaining security and compliance for all aspects of system and components where possible
  • 2+ years - implementation and operating experience in respectable scale API-driven production environments on AWS
  • 3+ years - system administration experience (OS, network, storage, virtualization management, etc.) in challenging production environments and have associated war stories
  • 3+ years - Debian-based and RHEL-based Linux
  • 3+ years - web service, application, middleware, and database support
  • exceptional communication skills and are able to convey decisions and ideas in a clear and concise manner
  • the ability to work independently as well as collaboratively
  • the ability to learn and adapt to new and overlapping technologies quickly and independently, and to formulate and implement standards, procedures and best practices
  • the ability to think in systems
  • experience with the likes of Python, Bash, or similar to extend and increase efficiencies
  • an understanding of and experience with SAFE / Agile rituals and ceremonies

‘NICE TO HAVES’

  • Java - understand operations of JVM, configuration
  • Experience / exposure to Gradle / Ant
  • Experience / exposure to the Spring framework
  • Experience / exposure to database operations (MySQL, Oracle)
  • Experience / exposure to ELK
  • Experience / exposure to Traefik
  • Experience / exposure to Jaeger
  • Are a AWS Certified Developer
  • Are a AWS Certified SysOps Administrator

Autres détails

  • Famille d'emplois Engineering and Architecture
  • Fonction professionnelle Professional
  • Type de paie Salaire
Location on Google Maps
  • Bangalore, Karnataka, Inde
  • Bombay, Maharashtra, Inde
  • Mysore, Karnataka, Inde
  • Virtuel