As a DevOps Engineer, you will be responsible for the deployment and operation of our AI programs. This position is responsible for supporting & building Scalability, performance, and reliability of the application infrastructure at an Enterprise level. This position ensures a focus on automation, efficiency, and continuous delivery initiatives across a range of platforms and programs, with Azure DevOps Services as the common thread throughout.
Location: 100% remote ONLY LATAM. Working hours are based on the US Central or Eastern Time Zone.
*Opening not available for the US or Europe.
About us:
Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency.
Key responsibilities:
- Participate in design discussions, looking for opportunities to apply DevOps practices and philosophies.
- As a scrum team member, learn and implement DevOps concepts, Continuous Integration and Deployment (CI/CD), Infrastructure as Code, Cloud Deployment, Automation, Configuration Management, and much more for AI chatbot applications.
- Continuously collaborate with team(s) to evaluate monitoring and performance of the environment.
- Identify opportunities to automate software builds and deployments and help streamline the development process.
- Automate infrastructure provisioning using Azure Resource Manager (ARM) templates, Bicep, or Terraform (with Azure provider).
- Monitor and optimize Azure resources for performance, scalability, and cost efficiency.
- As a member of the DevOps community, assist in the research of new tools/technology solutions/processes to help evolve our environment and software delivery.
- Provide production support for applications and infrastructure during business hours and on call.
- Adhere to a commitment of protecting and securing all client data held, ensuring against unauthorized access and/or improper transmission of information that could result in harm to a client.
- Follow the I-Client philosophy and the core values of People Matter, Quality First and Integrity Always®. This should be visible in your actions on a day-to-day basis, showing your support for their organizational culture.
Requirements:
- At least 5 years of hands-on experience working as a DevOps Engineer or similar role.
- Deep understanding of Azure DevOps Pipelines across a range of deployments.
- Experience deploying, monitoring, and managing AI chatbots using Azure OpenAI Service.
- Understanding of containerization, Docker & Kubernetes is required.
- Experience with Azure Cognitive Services, Azure Functions, and Logic Apps for chatbot orchestration and automation.
- Familiarity with prompt engineering, model lifecycle management, and integration of LLMs in production environments.
- Understanding of Event-Driven architecture.
- Experience with Continuous Integration/Continuous Delivery in Windows/Linux environments.
- Experience automating with scripting languages such as PowerShell/Bash in Windows/Linux.
- Expertise with the Microsoft technology stack.
- Some understanding of networking, load balancing, caching, security, config, and certificate management.
- Must be a team player who understands the importance of teamwork, collaboration, and open communication.
- Must possess strong analytical, troubleshooting and technical documentation skills.
- Understanding of distributed systems or an enterprise background.
- Strong attention to detail.
Nice to Have Skills:
- Familiarity with NewRelic.
- Experience with Python.
- Experience with Test Driven Development (TDD) practices with an automated testing framework.
- Experience with Agile/Scrum.
- Experience with MongoDB.
- Experience with Microsoft SQL Server.
What We Offer:
- Flexible working hours and remote work options.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- The chance to work on impactful projects with a talented team.
- Excellent compensation in USD.
- Hardware and software setup.
Skills Required
- At least 5 years of hands-on experience as a DevOps Engineer or in a similar role
- Deep understanding of Azure DevOps Pipelines across multiple deployment types
- Experience deploying, monitoring, and managing AI chatbots using Azure OpenAI Service
- Experience with Docker and Kubernetes containerization
- Experience with Azure Cognitive Services, Azure Functions, and Logic Apps
- Familiarity with prompt engineering, model lifecycle management, and production LLM integration
- Understanding of event-driven architecture
- Experience with CI/CD in Windows and Linux environments
- Experience with PowerShell or Bash scripting
- Expertise with the Microsoft technology stack
- Understanding of networking, load balancing, caching, security, configuration, and certificate management
- Strong analytical, troubleshooting, and technical documentation skills
- Understanding of distributed systems or enterprise environments
- Familiarity with New Relic
- Experience with Python
- Experience with Test Driven Development and automated testing frameworks
- Experience with Agile or Scrum
- Experience with MongoDB
- Experience with Microsoft SQL Server
What We Do
At Abstra, we bridge the gap between North American companies and Latin America’s top talent. With over 15 years of experience in the U.S. market and US-bred founders leading the way, we focus on building long-term partnerships to achieve your organization’s unique goals, fueling your growth with flexible tech solutions and highly qualified professionals.









