Senior DevOps Engineer

DevOps
Senior Software Engineer
Contact Company
5+ years of experience

Description For Senior DevOps Engineer

Develop, lead, and support the strategic execution and implementation of large-scale continuous integration and deployment pipelines. Design highly available and resilient infrastructure architectures, ensuring scalability and operational efficiency. Provide guidance and mentorship to DevOps team members, sharing expertise in process and tool optimization. Collaborate closely with development, operations, and security teams to achieve an efficient and secure software lifecycle.

Key responsibilities include:

  1. Collaborate with engineering, DevOps, and architecture teams to implement the DevSecOps program.
  2. Coordinate and conduct vulnerability assessments using automated and manual tools.
  3. Review and analyze vulnerability data to identify security risks and determine false positives.
  4. Identify areas for improvement in processes, workflows, and design solutions.
  5. Work with APIs and plugins to integrate security tools into established CI/CD pipelines.
  6. Prepare security vulnerability and risk management reports.
  7. Support the definition of the GitOps framework for the Security department.
  8. Partner with other security teams to guide them through SRE and DevOps best practices.
  9. Work with architects and engineers to define the most suitable infrastructure platforms.
  10. Deploy and maintain cloud infrastructure using IaC tools.
  11. Ensure hardening of all services and compliance with security best practices.
  12. Create monitoring and alerting tools for engineering and support teams.
  13. Monitor infrastructure workload, performance, and uptime.
  14. Implement auto-scaling strategies using containers (Docker, Kubernetes, etc.).
  15. Assist support engineers in diagnosing and resolving issues to find root causes.
  16. Write technical documentation on tools and processes.
  17. Train other engineers in process automation through DevSecOps tools.
  18. Promote proper use of the technology platform and integration of DevSecOps and SRE practices.
  19. Implement data pipeline orchestration processes.
  20. Monitor data quality, data governance, and data security.

This role requires expertise in cloud-based server and network administration, advanced automation, version control tools, multi-cloud environments, container orchestration, observability, CI/CD tools, security testing tools, programming languages, continuous testing, mobile application pipelines, and data engineering cloud services. The ideal candidate will have a strong background in DevOps, security, and data engineering practices.

Last updated 2 months ago

Responsibilities For Senior DevOps Engineer

  • Collaborate with engineering, DevOps, and architecture teams to implement the DevSecOps program
  • Coordinate and conduct vulnerability assessments using automated and manual tools
  • Review and analyze vulnerability data to identify security risks and determine false positives
  • Identify areas for improvement in processes, workflows, and design solutions
  • Work with APIs and plugins to integrate security tools into established CI/CD pipelines
  • Prepare security vulnerability and risk management reports
  • Support the definition of the GitOps framework for the Security department
  • Partner with other security teams to guide them through SRE and DevOps best practices
  • Work with architects and engineers to define the most suitable infrastructure platforms
  • Deploy and maintain cloud infrastructure using IaC tools
  • Ensure hardening of all services and compliance with security best practices
  • Create monitoring and alerting tools for engineering and support teams
  • Monitor infrastructure workload, performance, and uptime
  • Implement auto-scaling strategies using containers (Docker, Kubernetes, etc.)
  • Assist support engineers in diagnosing and resolving issues to find root causes
  • Write technical documentation on tools and processes
  • Train other engineers in process automation through DevSecOps tools
  • Promote proper use of the technology platform and integration of DevSecOps and SRE practices
  • Implement data pipeline orchestration processes
  • Monitor data quality, data governance, and data security

Requirements For Senior DevOps Engineer

Kubernetes
Java
Go
Python
TypeScript
  • Expertise in cloud-based server and network administration (PaaS, SaaS, FaaS, IaaS)
  • Advanced automation skills (Scripting, Infrastructure as Code)
  • Proficiency in version control tools (Git) and branching strategies
  • Experience with multi-cloud environments
  • Intermediate knowledge of containers and orchestration (Docker, Docker Swarm, Docker Compose, Kubernetes)
  • Intermediate observability skills (monitoring, logs, APM, and traceability)
  • Mastery of CI/CD tools (Jenkins, GitLab CI, GitHub Actions, Helm Charts, ArgoCD, Tekton, Ansible, Chef, Puppet)
  • Proficiency in implementing test coverage, SAST, SCA, DAST, and MAST tools
  • Familiarity with multiple programming languages (Java, .NET, Go, Angular, C#)
  • Expertise in continuous testing integration
  • Knowledge of mobile application pipelines
  • Experience with data engineering cloud services (AWS Managed Workflows, Batch, RedShift, Athena, GCP Composer, DataProc, DataFlow, BigQuery, DataPlex)

Benefits For Senior DevOps Engineer

  • Commitment to a diverse and inclusive workplace
  • Equal opportunity employer

Interested in this job?

Jobs Related To Digital FEMSA Senior DevOps Engineer

Software Engineer (SRE Tools & Automation), IS&T Enterprise Systems

Senior DevOps/SRE Engineer position at Apple, leading production support and infrastructure automation for global customer service systems.

Senior DevOps Engineer

Senior DevOps Engineer position at Aperia Solutions, managing Azure and AWS environments with focus on CI/CD, cloud infrastructure, and security.

Senior Software Engineer, Developer Infrastructure

Senior Software Engineer position at Airbnb focusing on Developer Infrastructure and tooling, offering remote work and competitive compensation.

Senior Infrastructure Support Engineer

Senior Infrastructure Support Engineer role at Thoughtworks focusing on cloud infrastructure, DevOps practices, and system reliability with emphasis on AWS and Kubernetes.

Software Engineer - DevOps

Senior DevOps Engineer role at BlueCat focusing on AWS, Terraform, and CI/CD pipelines in a hybrid work environment with strong company culture and benefits.