DevOps Engineer
Best Job Tool
- London, England, United Kingdom
- London, England, United Kingdom
Über
About The Role We are actively seeking a Mid-Level DevOps Engineer to join our Technical Solutions Team at Halliburton. This pivotal role involves implementing and maintaining the delivery platform across the Neftex subsurface evaluation product portfolio. The ideal candidate is a self-motivated, enthusiastic individual who thrives in collaborative environments and is passionate about building scalable, innovative solutions using cloud technologies. You will be responsible for designing, deploying, and managing both cloud and on-premises infrastructure, automating processes through CI/CD pipelines, and developing operational tooling to enhance system performance and reliability. This position offers an exciting opportunity to work closely with application developers and stakeholders, contributing to quality assurance initiatives and ensuring the robustness of our deployment environments.
Minimum Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
At least 3 years of experience in building and maintaining distributed systems in on-premises environments, including private cloud and hybrid solutions.
Proficiency in Infrastructure as Code (IaC) tools, particularly Terraform.
Hands-on experience with CI/CD pipelines and automation frameworks.
Strong scripting skills in Python, Bash, or PowerShell for operational automation.
Solid understanding of networking principles, including firewalls, routing, and web application firewalls (WAF).
Experience with monitoring, logging, and alerting tools such as CloudWatch, Prometheus, or Grafana.
Experience working with public cloud providers, preferably AWS or Azure.
Excellent problem-solving skills and ability to adapt in a fast-paced, agile environment.
Preferred Qualifications
Experience with containerization and orchestration tools like Docker and Kubernetes.
Knowledge of modern infrastructure design patterns and best practices.
Familiarity with server hardware, virtualization technologies (VMware/Hyper-V), and storage systems.
Experience with GitOps workflows and related tools.
Knowledge of configuration management tools such as Ansible.
Understanding of infrastructure security best practices, including Active Directory, DNS, DHCP, and secrets management.
Experience with data encryption and compliance standards such as SOC2.
Experience working within Agile teams utilizing Scrum or Kanban methodologies.
Ability to work effectively in geographically distributed and cross-functional teams.
Responsibilities
Design, implement, and maintain scalable and resilient infrastructure supporting various applications.
Develop, manage, and optimize CI/CD pipelines to automate build, test, and deployment processes.
Create and maintain automation scripts for infrastructure provisioning, configuration management, and deployment activities.
Build operational tooling and scripts to streamline monitoring, logging, backups, and incident response procedures.
Collaborate closely with software engineers to ensure seamless integration between application code and infrastructure components.
Monitor system performance, availability, and reliability using appropriate tools and metrics, and proactively address issues.
Troubleshoot and resolve infrastructure and deployment issues across multiple environments, ensuring minimal downtime.
Implement and enforce cloud security policies and best practices to safeguard infrastructure and data.
Maintain and enhance Infrastructure as Code (IaC) scripts and templates for consistency and repeatability.
Participate in Agile ceremonies, including sprint planning, backlog grooming, and retrospectives, contributing technical insights.
Document infrastructure setups, operational procedures, and troubleshooting guides to facilitate team understanding and knowledge sharing.
Stay current with emerging cloud technologies, automation frameworks, and DevOps trends; proactively suggest improvements and innovative solutions.
Benefits Halliburton offers a comprehensive benefits package designed to support the health, well-being, and professional development of its employees. Employees enjoy competitive salary packages, health and dental insurance, retirement plans, and paid time off. The company promotes a culture of continuous learning through training programs, certifications, and career advancement opportunities. Additionally, Halliburton provides a collaborative work environment that encourages innovation, diversity, and inclusion, ensuring employees feel valued and empowered to contribute their best. Flexible working arrangements and wellness initiatives further enhance the employee experience.
Equal Opportunity Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual orientation, gender identity, age, veteran status, national origin, or any other protected status under applicable law or regulation. The company is committed to fostering an inclusive environment.
#J-18808-Ljbffr
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.