DevOps Engineer
Eurofins · Belo Horizonte, MG, Brazil
About The Role
Overall Objectives
The ADMS DevOps Engineer ensures the reliable deployment and operational continuity of ADMS, a regional web-based CustomerRelationship Management (CRM) application supporting Eurofins laboratory operations worldwide. Working within a globallydistributed team of four, the ADMS DevOps Engineer manages and deploys solutions across cloud and on-premises environmentsusing Platform as a Service (PaaS) and DevOps tools, including Docker, Kubernetes, Azure, Azure DevOps, Octopus Deploy, Terraform,and Terraform Cloud. The ADMS DevOps Engineer contributes to end-to-end application lifecycle management, supports Level 3 (L3)production operations, and collaborates with the Platform Delivery Team and Application Development Team under a Service-OrientedArchitecture (SOA) model, following DevOps and Kanban methodologies.
Key Responsibilities
- You contribute to end-to-end application lifecycle management, covering configuration management, build, release, anddeployment processes for ADMS applications.
- You follow DevOps and Kanban methodologies, selecting and executing technical tasks from the backlog in alignment with established priorities.
- You implement and maintain cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform.
- You configure and deploy applications and services across cloud and on-premises environments, using virtual machines, containerization tools such as Docker, and orchestration platforms such as Kubernetes.
- You design, implement, and maintain automation scripts to reduce manual intervention and improve DevOps task efficiency.
- You write clean, efficient, and maintainable code in adherence to best practices, team coding standards, and guidelines.
- You share technical knowledge with team members through documentation, guidelines, workshops, and mentoring, fostering a culture of continuous learning and improvement.
- You provide timely resolution to production issues as a member of the ADMS Level 3 (L3) Support Team, including periodic and emergency support.
- You initiate and participate in collective working sessions with the team and external stakeholders, including pair programming with the Platform Delivery Team and Application Development Team.
- You stay current on emerging technologies, trends, and best practices in software development and DevOps.
Other Assignments
- You ensure regular follow-up with the Team Manager, providing updates as needed or upon request.
- You acquire a working knowledge of Eurofins Information Systems (EurIS), beginning with ADMS, including its underlying concepts, models, and the team's processes and practices.
- You continuously deepen knowledge of assigned systems, focusing on the most critical needs of the role.
- You build effective working relationships with IT and non-IT stakeholders within Eurofins to support cooperation and clear communication.
Required Skills and Qualifications
- You hold a Bachelor's degree in Computer Science, Engineering, or a related field, or have equivalent practical experience.
- You have a minimum of three years of experience in a DevOps Engineer, Software Engineer, or similar role.
- You have working knowledge of version control systems such as Git, and collaboration tools such as Azure DevOps or Jira.
- You have working knowledge of on-premises and cloud infrastructure administration, including Azure, Amazon Web Services(AWS), and Google Cloud Platform (GCP).
- You have working knowledge of deployment tools and pipelines, including Azure DevOps and Octopus Deploy, and best practices in configuration management database (CMDB) administration.
- You are able to follow, create, and update Service Operational Procedures, covering procurement, installation, monitoring, and support processes.
- You have working knowledge of data management and database administration, including Structured Query Language (SQL)and Not Only SQL (NoSQL) systems such as Microsoft SQL Server, MongoDB, and Elasticsearch.
- You demonstrate strong communication and interpersonal skills, with the ability to collaborate effectively in a distributed team environment.
- You communicate fluently in English, with strong verbal and written communication skills.
Preferred Skills and Experience
- You bring prior experience in Enterprise DevOps environments and/or cloud platforms such as AWS, Azure, or GCP, particularly in migration projects.
- You have thorough knowledge of on-premises and cloud infrastructure administration, with preference for Azure.
- You have experience with Infrastructure as Code (IaC) and containerization tools such as Terraform, Docker, and Kubernetes.
- You have advanced coding or software development skills, particularly in .NET.
- You have conversational proficiency in one or more of the following languages: Portuguese, French, Mandarin, Vietnamese, or Hindi.
Performance Appraisal Criteria
At direct and team levels
- You produce contributions of high quality in design, code, tests, and documentation.
- You apply and actively participate in the continuous improvement of team processes.
- You collaborate effectively and integrate your work with ADMS teams and cross-functional stakeholders.
- You deliver working product increments (releasable working software) on time.
Working hours
Monday to Friday - 08:00 to 17:00 Hybrid Work
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing
