Digital Platforms DevOps Senior Engineer
Mars
Job Description:
Senior Platform DevOps Engineer, to contribute to automating, deploying, and managing cloud-based infrastructure. In this role, You will work as part of the Platform DevOps Engineering Team closely collaborating with software developers, system operators, and other teams to oversee the code releases and deployments, implementing best practices for reliability, scalability, and security. This role requires an understanding of DevOps principles, Infrastructure as Code (terraform), CI/CD, and Cloud services. You will actively participate in designing and architecting solutions for other teams within the organization, ensuring that they adhere to DevOps best practices.This position is critical to the Global Petcare Digital Growth organization, ensuring the seamless deployment, scaling, and operation of digital platforms.Key Responsibilities:Infrastructure Design and AutomationDesign, implement, and manage scalable, secure, and high-availability cloud environments (Azure, AWS).Develop and maintain Infrastructure as Code (IaC) using terraform.Kubernetes administration, hands-on expertise.Proficient in implementing and managing microservices-based workloads using GitOps methodologies and tools such as ArgoCD and Helm.Automate routine tasks to increase operational efficiency using scripting languages like Python or Bash.Proven experience with Go - an advantage.Experience with Crossplane - an advantage.CI/CD Pipeline DevelopmentBuild, maintain, and optimize CI/CD pipelines using GitHub Actions (or similar) to streamline application deployment processes.Collaborate with development and operations teams to support code releases and deployments, ensuring best practices are followed.Troubleshoot and resolve issues in development, testing, and production environments.Monitoring and Performance ManagementSet up and monitor Azure & AWS resources using tools like Datadog, Azure Monitor, Application Insights, Log Analytics, as well as open-source tools like Prometheus, Grafana, OTEL.Implement strategies for alerting and logging to proactively address infrastructure or application issues.Conduct performance analysis and recommend optimizations for application and infrastructure improvements.Security and ComplianceImplement security controls and best practices, including identity and access management, network security, and data protection strategies in Azure.Conduct regular security assessments and audits, ensuring compliance with relevant regulations and standards.Being able to configure SSO SaaS solutions using OIDC/SAML 2.0.Manage role-based access controls (RBAC) and network policies to secure the Azure environment.Collaboration and Continuous ImprovementWork closely with cross-functional teams to understand requirements, assess challenges, and deliver optimal solutions.Actively contribute to DevOps and Azure best practices, keeping up with the latest industry trends and Azure/AWS updates.Develop and maintain technical documentation, providing knowledge sharing across teams.Education & Professional QualificationEducation: Bachelor’s degree in computer science, Engineering, or a related field (or equivalent work experience).Experience: DevOps and Cloud Engineering, with a strong focus on Cloud (Azure, AWS) environments.What can you expect from Mars?Work with diverse and talented Associates, all guided by the Five Principles.Join a purpose driven company, where we’re striving to build the world we want tomorrow, today.Best-in-class learning and development support from day one, including access to our in-house Mars University.An industry competitive salary and benefits package, including company bonus.#TBDDT
Confirmar seu email: Enviar Email
Todos os Empregos de Mars