ADP is hiring a Senior SRE/DevOps Engineer
DevOps Engineer/Site reliability engineer is responsible for the infrastructure, configuration and pipeline automation which enables the efficient delivery and reliable operations of ADP Multi-National Country (MNC) products in all environments from development to production and DR. In addition, they are responsible for availability, performance, efficiency, change management, monitoring, emergency response, and capacity planning to resulting in the Improved Client Experience.
Responsibilities
- Work with R&D teams to understand the standards of Product Development and recommend changes towards increased stability of the products and applications;
- Automating manual processes and eliminating toil as much as possible;
- “everything as code” mindset, creating reproducible artifacts and configurations;
- Perform safe reliable deployments of all appropriate software artifacts into various systems from Development, Staging to Production;
- Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews;
- Participating in the migration of products from on-prem Datacenters to the Cloud (AWS);
- Maintain services once they are live by measuring and monitoring availability, latency and overall system health;
- Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity;
- Analyze system problems including root cause determination and manage any needed recovery process to ensure a quick restoration of service without loss of data;
- Work together with other SRE teams across ADP to improve operations and collaboration to enable cross team efficiencies;
- Maintains a broad knowledge of state-of-the-art technology, equipment, and/or systems particularly in terms of operations in datacenters and the Cloud;
- Performs miscellaneous job-related duties as assigned.
Qualifications
Experience/Skills:
- ExperiencebuildingDockercontainersandmanaging Kubernetesdeployments;
- DevOps processes and tools that enable Microservice development, such as CI/CD pipelines, managing configuration and secrets;
- Good knowledge of version control(GIT compatible version control);
- Good knowledge of CI/CD implementation (preferable Jenkins / Groovy);
- Experience in deploying and managingUnix/Linux platforms;
- Experience working under a Scrum methodology;
- Experience on infrastructure as code (preferable Terraform and/or Ansible);
- At least one programing language to create small tools and automate things: Python, Bash, Go, Groovy or similar;
- Advanced English proficiency;
- Ability to analyze and resolve problems through critical thinking, effective customer interface and communication.
Desirable:
- Good knowledge ondeploying and managingcloud native applications (preferableusingAWS);
- Use of monitoring and logging tools such as Splunk, Dynatrace or similar;
- Use of Helm charts for deployments;
- Use of Vault or Secrets Manager to enhance the overall security of our environments.
What are you waiting for? Apply today!
*O modelo de trabalho adotado pela ADP é híbrido, com escritório localizado em Porto Alegre/RS.
*Considerando que as atividades desempenhadas pelos ocupantes deste cargo envolvem acesso a informações altamente confidenciais e sensíveis de clientes da ADP e de seus respectivos empregados, a ADP reserva-se o direito de conduzir checagem de histórico, de tempos em tempos, conforme autoriza o Incidente de Recurso de Revista Repetitivo nº 01 do Tribunal Superior do Trabalho, mediante consentimento do candidato/trabalhador.