Mid-Level DevOps Engineer
Join Halliburton's Technical Solutions Team as a Mid-Level DevOps Engineer to implement and maintain the delivery platform for Neftex subsurface evaluation product portfolio. This role requires a passion for building scalable, reliable solutions using cloud technologies and automation tools. The ideal candidate will have a solid educational background and relevant experience in infrastructure and cloud environments.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
About the Company
Halliburton is a global leader in the energy sector, providing a wide range of products and services to support the exploration, development, and production of oil and gas resources worldwide. With a strong commitment to innovation, safety, and sustainability, Halliburton has established itself as a trusted partner for energy companies across the globe. The company prides itself on attracting top talent and fostering a culture of continuous improvement, empowering employees to achieve their professional goals while contributing to groundbreaking projects that shape the future of energy.
About the Role
We are seeking a motivated Mid-Level DevOps Engineer to join our Technical Solutions Team at Halliburton. This role is pivotal in implementing and maintaining the delivery platform for our Neftex subsurface evaluation product portfolio. The ideal candidate will possess a passion for building scalable, reliable solutions using cloud technologies and automation tools. You will collaborate closely with application developers and operational teams to design, deploy, and manage infrastructure both in cloud and on-premises environments. This position offers an excellent opportunity for individuals eager to develop their skills in a dynamic, fast-paced setting while contributing to innovative projects that impact the global energy industry.
Qualifications
The ideal candidate will have a solid educational background and relevant experience in infrastructure and cloud environments. Minimum qualifications include a bachelor’s degree in Computer Science, Software Engineering, or a related field, along with at least three years of experience working with distributed systems, private cloud, and hybrid solutions. Proficiency in Infrastructure as Code (IaC) tools such as Terraform, along with experience in CI/CD pipelines and scripting languages like Python, Bash, or PowerShell, is essential. Candidates should also have a good understanding of networking principles, monitoring, logging, and alerting tools, as well as familiarity with public cloud providers such as AWS or Azure. Strong problem-solving skills and the ability to work effectively in an agile environment are critical for success in this role.
Preferred qualifications include experience with containerization and orchestration tools such as Docker and Kubernetes, knowledge of modern infrastructure design patterns, and familiarity with configuration management tools like Ansible. Additional expertise in infrastructure security, compliance standards such as SOC2, and working within distributed teams will be considered advantageous.
Responsibilities
- Design, implement, and maintain scalable and resilient infrastructure to support operational applications.
- Develop, manage, and optimize CI/CD pipelines to automate build, test, and deployment processes.
- Create and maintain automation scripts for infrastructure provisioning, configuration, and deployment tasks.
- Develop operational tooling and scripts to enhance monitoring, logging, backups, and incident response capabilities.
- Collaborate with software engineering teams to ensure seamless integration between applications and infrastructure components.
- Monitor system performance, availability, and reliability using industry-standard tools and metrics, and implement improvements as needed.
- Troubleshoot and resolve infrastructure and deployment issues across various environments to minimize downtime.
- Implement and enforce security policies and best practices within cloud and on-premises environments.
- Maintain and enhance Infrastructure as Code (IaC) scripts and templates to ensure consistency and repeatability.
- Participate actively in Agile ceremonies including sprint planning, backlog grooming, and retrospectives, contributing to continuous process improvement.
- Document infrastructure configurations, operational procedures, and system architecture for knowledge sharing and compliance purposes.
- Stay updated on emerging cloud technologies, automation frameworks, and DevOps trends, and proactively recommend enhancements to existing systems.
Benefits
Halliburton offers a competitive compensation package aligned with industry standards, along with comprehensive benefits that support the well-being and professional growth of our employees. These benefits include health insurance, retirement plans, paid time off, and opportunities for continuous learning and development. Employees also benefit from a collaborative work environment that encourages innovation, diversity, and inclusion. We promote work-life balance and provide resources to support personal and professional advancement, ensuring our team members are motivated and equipped to excel in their roles.
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. We are committed to fostering an inclusive environment where all employees can thrive and contribute to our ongoing success.
Similar Jobs
Explore other opportunities that match your interests