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 3 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

System Development Engineer, CIA Connectivity Services

Senior System Development Engineer role at Amazon's CIA Connectivity Services team, focusing on developing scalable infrastructure solutions for fulfillment centers.

Sr. Systems Development Engineer (DevOps), AWS Managed Operations (MO) AWSOM Team

Senior DevOps role at AWS focusing on improving cloud infrastructure reliability and performance through operations and engineering solutions.

Senior Innovation and Design Engineer, Worldwide Design and Engineering

Senior Innovation and Design Engineer role at Amazon, focusing on designing next-generation fulfillment centers and logistics systems with automated material handling and robotics.

Tools & Automation Engineer

Senior Tools & Automation Engineer position at Apple, focusing on test framework development for iOS, watchOS, tvOS, & macOS platforms with competitive compensation and benefits.

Software Product Manager, Design Technology

Senior Software Product Manager position at Tesla, leading the Design Technology Platform team in developing PLM/CAD software solutions for product design engineers.