Our client, a leading provider of retail workforce management and performance solutions that helps retailers optimize store operations and drive sales through data-driven strategies, is 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.
- 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.
A stable, long-term contract. Continuous Training. Private Health insurance. Training bonus. Annual performance bonus. Flexible schedule. Work with some of the most talented software engineers in Latin America and the US, doing challenging work and world-class software for clients in the US and worldwide.
Top Skills
What We Do
Devsu is a trusted technology partner that delivers world-class software delivery and staff augmentation services to startups, scale-ups, and enterprise companies.
With over a decade of experience in the industry, our team of seasoned professionals has the necessary knowledge, expertise, and experience to help you build, scale, and launch your next digital product.
We take pride in our customer-centric approach and our commitment to delivering high-quality solutions that meet and exceed our client’s expectations. Our nearshore model allows us to offer cost-effective and flexible services tailored to your needs without sacrificing quality.
At Devsu, we believe in the power of technology to transform businesses and improve people’s lives. That’s why we invest heavily in our people, processes, and IP to provide you with the best talent and cutting-edge solutions to help you achieve your goals and stay ahead of the curve. Whether you need to develop a new product from scratch, augment your existing team, or optimize your software development processes, Devsu has the expertise and team to make it happen.