At Devsu we are looking for a Senior DevOps Engineer who will play a critical role in designing, implementing, and maintaining scalable, secure, and efficient cloud infrastructure solutions. This role requires expertise in Azure, containerization, Kubernetes, CI/CD pipelines, and Infrastructure as Code (IaC) with Terraform.
The DevOps Engineer will collaborate closely with development, QA, and operations teams to streamline deployment processes, enhance automation, and optimize system performance. Strong problem-solving skills, a proactive mindset, and a passion for continuous improvement are essential for success in this role.
Responsibilities:
- Design, deploy, and maintain Azure-based infrastructure solutions.
- Manage and optimize virtual machines, storage accounts, and networking resources.
- Implement and manage infrastructure using Terraform.
- Maintain version control for IaC templates using Git and Azure DevOps.
- Build and maintain CI/CD pipelines using Azure DevOps.
- Automate application builds, testing, and deployment processes.
- Develop and deploy containerized applications using Docker.
- Implement and manage Kubernetes clusters for application orchestration and scaling.
- Configure and troubleshoot network components, including VNETs, subnets, firewalls, and load balancers.
- Develop utilities and tools using OOP language such as Python, Java, C#.
- Use tools such as Azure Monitor, Log Analytics, or other third-party solutions for observability.
- Collaborate with development, QA, and operations teams to ensure seamless integration and delivery of services.
- Troubleshoot issues, maintain issues log to document findings and resolution.
- Provide support and guide other DevOps team members to build a skilled DevOps team, reduce errors, and contribute to a culture of continuous learning.
Requirements
- Bachelor’s degree in computer science, engineering, or a related field, or equivalent work experience.
- Proven experience in Azure cloud services and infrastructure management.
- Hands-on experience with container technologies (Docker) and orchestration tools (Kubernetes).
- Expertise in CI/CD pipelines using Azure DevOps.
- Solid understanding of networking concepts (e.g., DNS, VPNs, load balancers, routing, and security).
- Proficiency in OOP languages (e.g., Python, Java, C#, etc.).
- Strong knowledge of Infrastructure as Code (IaC) using Terraform, including writing and maintaining infrastructure modules.
- Familiarity with version control systems and Git workflows.
- Strong problem-solving skills and the ability to work under minimal supervision.
- Excellent communication and collaboration skills.
- Fluent in English (B2 minimum required).
Preferred Qualifications:
- Certification in Azure (e.g., Azure DevOps Engineer Expert, Azure Administrator Associate).
- Demonstrated experience creating reusable, modular Terraform infrastructure templates.
- Experience with hybrid cloud environments or multi-cloud strategies.
- Knowledge of DevSecOps practices and tools.
Benefits
At Devsu, we believe in creating an environment where you can thrive both personally and professionally. By joining our team, you’ll enjoy:
- A stable, long-term contract with opportunities for career growth
- Private health insurance
- A remote-friendly culture that promotes work-life balance
- Continuous training, mentorship, and learning programs to keep you at the forefront of the industry
- Free access to AI training resources and state-of-the-art AI tools to elevate your daily work
- A flexible Paid Time Off (PTO) policy as well as paid holiday days
- Challenging, world-class software projects for clients in the US and LatAm
- Collaboration with some of the most talented software engineers in Latin America and the US, in a diverse work environment
Join Devsu and discover a workplace that values your growth, supports your well-being, and empowers you to make a global impact.