Vaga Back-End

DevOps Engineer - .Net - Senior

Azure C# .NET PowerShell Python Docker



Grande empresa

Salário: Acima de R$18.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

Halliburton Landmark provides E&P professionals with software-driven lifecycle insights that generate new ideas, actions, and results to maximize asset value.

Such insights are derived from digital technology, such as an oil and gas digital twin, which helps take your work to a new level of agility, openness, and collaboration-enabled by innovative and open industry software.

Atividades e Responsabilidades

Job Description:
We are seeking a highly skilled DevOps Engineer with expertise in .NET, C#, and Azure, as well as experience in API development and management. In this role, you will be a key contributor to the development and implementation of CI/CD pipelines, infrastructure as code (IaC), automation processes, and application integration through the use of APIs. Collaborating with cross-functional teams, you will play a crucial role in enhancing and automating our software delivery processes, ensuring efficiency, scalability, and reliability in our systems.

1. Build and Maintain CI/CD Pipelines:
Design, implement, and manage CI/CD pipelines to automate the software build, test, and deployment processes, with a specific focus on APIs.

Ensure the reliability and efficiency of CI/CD workflows for .NET applications, particularly those involving APIs.

2. Infrastructure as Code (IaC):
Develop and maintain infrastructure as code scripts using tools such as Terraform or Azure Resource Manager, emphasizing API infrastructure.

Manage infrastructure configurations for scalability, resilience, and security, specifically tailored for API environments.

3. API Development and Deployment:
Collaborate with development teams to streamline API development, deployment, and versioning processes.

Implement best practices for API lifecycle management and ensure high availability and performance.

4. Collaboration:
Work closely with development and operations teams to understand API project requirements and ensure seamless integration of DevOps practices.

Provide technical expertise and support to resolve issues related to API deployment and operations.

5. Monitoring and Optimization:
Implement monitoring solutions specific to API performance and usage metrics.

Collaborate with teams to implement improvements and enhancements to the API infrastructure.

6. Azure Cloud Services:
Utilize Azure services to deploy, manage, and scale APIs in the cloud.

Stay updated on the latest Azure features relevant to API development and recommend their adoption based on project requirements.


_ Proven experience as a DevOps Engineer with a strong focus on .NET, C#, Azure, and API development.
_ Strong proficiency in scripting languages such as PowerShell or Python.
_ Hands-on experience with CI/CD tools like Azure DevOps, Jenkins, or GitLab CI.
_ Knowledge of containerization technologies (Docker, Kubernetes).
_Familiarity with infrastructure automation tools (Terraform, ARM templates).
_ Solid understanding of cloud computing concepts, particularly in Azure.
_ Experience with API development, deployment, and management.
_ Strong problem-solving and troubleshooting skills.
_ Excellent communication and collaboration abilities.

Education and Certifications:
_ Bachelor's degree in Computer Science, Engineering, or a related field.
_Relevant certifications in Azure, DevOps practices, and API development are a plus.

If you are passionate about API development, eager to contribute to efficient and scalable CI/CD pipelines, and thrive in a collaborative environment, we encourage you to apply. Join us in shaping the future of our technology infrastructure with a focus on cutting-edge .NET APIs!

O que nós oferecemos

Vale Refeição
Vale Alimentação
Plano de Saúde
Plano Odontológico
Seguro de Vida
Vale Estacionamento