Senior Back-End Software Engineer

Pepsico

1 Puesto disponible
DistanciaMiguel Hidalgo, Ciudad de México
JornadaTiempo completo
Edad 18 años en adelante
Género(No Influyente)Indistinto(no influyente)
Herramientas

Herramientas

python

java

git

ansible

nosql

software

workflow

scripting

circleci

ci/cd

cloud

docker

spring boot

jenkins

terraform

bash

sql

aws

grafana

devsecops

rabbitmq

gcp

gitlab

kubernetes

prometheus

Habilidades

Habilidades

programación

control de versiones

devops

resolución de problemas

supervisión

flujo de trabajo

infraestructura

comunicación

liderazgo

gestión de proyectos ágiles

auto-aprendizaje

mentoría de gente

gestión de costos

servicios en la nube

go

gestión de proyectos

Aptitudes

Aptitudes

resiliencia

comunicación

colaborativo

liderazgo

innovador(a)

confiable

eficiente

dinámica

resolución de problemas

mentor

flexibilidad

Idioma

Idiomas

Inglés

Español

Prestaciones

opportunities to learn and develop every day through a wide range of programs

internal digital platforms that promote self-learning

development programs according to leadership skills

specialized training according to the role

learning experiences with internal and external providers

we love to celebrate success, which is why we have recognition programs for seniority, behavior, leadership, moments of life, among others

financial wellness programs that will help you reach your goals in all stages of life

a flexibility program that will allow you to balance your personal and work life, adapting your working day to your lifestyle

because your family is also important to us, they can also enjoy benefits such as our wellness line, thousands of agreements and discounts, scholarship programs for your children, aid plans for different moments of life, among others

Datos adicionales

The Opportunity: The Senior Back-End Software Engineer at PepsiCo will be instrumental in merging the realms of software development and IT operations within the Strategy & Transformation (S&T) organization, leveraging DevOps methodologies to enhance the software delivery process. This role is central to PepsiCo's digital transformation efforts, ensuring the development and deployment of high-quality software through the implementation of Continuous Integration and Continuous Deployment (CI/CD) pipelines and Infrastructure as Code (IaC) practices. The candidate will lead the automation and scalability of infrastructure, alongside monitoring and logging to uphold system performance and swiftly resolve issues. This individual will not only provide technical leadership and direction to our software development teams but also promote a culture of collaboration across various engineering teams. By integrating security practices early in the development lifecycle (DevSecOps) and optimizing system performance, the Senior DevOps Engineer will contribute to the creation of resilient and efficient software solutions. Additionally, they will manage the DevOps toolchain, orchestrate disaster recovery plans, and oversee cost optimization efforts. Embracing a DevOps culture, this role is pivotal in shortening development cycles, boosting deployment frequency, and ensuring stable operating environments, thereby elevating product quality and enhancing customer satisfaction across PepsiCo's value chain. Your Impact: As Senior Back-End Software Engineer your scope would consist of Design, implement, and manage Continuous Integration and Continuous Deployment (CI/CD) pipelines to automate and streamline our software release processes. Adopt and promote Infrastructure as Code (IaC) practices to ensure scalable, reliable, and reproducible infrastructure management. Lead the development and maintenance of monitoring and logging systems to proactively identify and resolve system and application issues. Integrate security practices into the development lifecycle (DevSecOps) to identify and mitigate security risks early in the process. Foster a culture of collaboration between the development, operations, and cross-functional teams to optimize workflow and project delivery. Conduct system performance optimizations to ensure efficient operation of our applications and services. Oversee the selection and management of the DevOps toolchain, including version control systems, deployment automation tools, and orchestration platforms. Develop and implement disaster recovery and backup strategies to ensure data integrity and system resilience. Monitor cloud and infrastructure costs, implementing strategies to optimize expenses without compromising on performance. Manage and execute system changes with minimal disruption, ensuring stability and control across environments. Leadership and direction to our software development teams. Integrating security practices early in the development lifecycle (DevSecOps). Optimizing system performance. Creation of resilient and efficient software solutions.
Trabajo en Digital