Production Engineer - DevOps

Bengaluru, Karnataka, India ● Mumbai, Maharashtra, India ● Mysuru, Karnataka, India ● Virtual Req #393
May 30, 2024

Introductioin:

Our goal at Pivotree is to help accelerate the future of frictionless commerce. We will help lead this change over the next decade because we believe a future where technology is embedded intimately into all aspects of our everyday lives can benefit everyone and will shape the interactions with the brands we love. We will help shape the future of frictionless commerce by working together with some of the best brands in the world and some of the best people in the industry to leverage converging technologies that will make it possible to accelerate frictionless commerce faster than ever.

Pivotree provides services focused on the design, implementation, management, and maintenance of complex ecommerce solutions for large enterprises. We provide the technical skills necessary to enable the effective use of technologies combined with the business context to leverage a solution to solve our clients' business challenges. We strive to fill the gaps in available technology with our own IP to reduce the barriers to adoption.

We enable inclusive, immersive and highly personalized experiences for our clients and their customers. We build our products with a view to productizing and scaling technology to lower the costs and reduce the risks of implementing and managing our integrated solutions. Each of our solutions starts with reliable and reputable ecommerce, Fulfillment, MDM and Data solutions, which run on enterprise-grade infrastructure that is customized to meet a variety of client needs, situations, and budgets.  Over the next 10 years, we will add new categories and capabilities that will define frictionless commerce ecosystems.

This is a journey of technology acceleration combined with consumer readiness and adoption. We are looking for people capable of adapting relentlessly to the rapidly evolving world around us.

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

Pivotree is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive and accessible workplace.

Other details

  • Job Family Engineering and Architecture
  • Job Function Professional
  • Pay Type Salary
Location on Google Maps
  • Bengaluru, Karnataka, India
  • Mumbai, Maharashtra, India
  • Mysuru, Karnataka, India
  • Virtual