IMPORTANT: At the moment we are only considering candidates located in Latin America. Please do not apply if you are not located in Latin America.
About Empirical
Empirical empowers early and growth stage tech companies to create the right products in the right way by providing two pivotal services:
- Product & Technology Leadership: Our clients entrust critical decisions to our network of top-tier US-based CTOs and CPOs. We provide fractional, project, or advisory based support, combining highly experienced talent with a flexible approach.
- Product Development Teams: We provide our clients with high performing, senior product development talent through a scalable staff augmentation model and ongoing support. We focus on Latin America to find exceptional talent, with time zone and cultural compatibility.
We are proud to be a people first company, where we prioritize building meaningful, long lasting human connections with clients and team members alike, while embracing diversity and uniqueness. With this foundation and our focus on talent, we help create great products that people love.
Our values
- Care about people first
- Strive to add value always
- Lead with integrity
- Have fun every step of the way
The Opportunity
Our client is seeking a DevOps Data Engineer / Cloud Data Platform Engineer to join their team in managing and optimizing their data infrastructure. This role will be crucial in maintaining and enhancing their cloud-based data platform, ensuring robust monitoring systems, and implementing efficient data pipelines that support the company's technology stack and mission-critical operations.
What you'll be doing
- Set up, configure, and maintain a comprehensive data platform using Grafana, Prometheus, and InfluxDB/InfluxQL
- Manage and configure data collection agents, specifically Telegraf, across various environments
- Integrate logs and metrics using Azure Event Hub
- Deploy and manage applications on Azure Kubernetes Service (AKS), ensuring high availability
- Implement infrastructure as code using Terraform and Azure DevOps
- Develop and maintain data processing scripts using Python
- Use essential Windows command line tools including SSH, Telnet, SFTP, and CURL for connectivity troubleshooting
- Work within Linux environments for platform management and script execution
- Implement and manage Okta authentication systems
- Create and maintain CI/CD pipelines
- Diagnose and resolve networking issues, including firewall configuration and troubleshooting
- Write and optimize queries using promQL and InfluxQL
- Manage various Azure services including Event Hub and related cloud infrastructure
Your qualifications and experience
Must haves
- Engineering degree or equivalent (100% required)
- 7+ years of relevant software and infrastructure experience
- Strong expertise in Azure cloud services, particularly:
- Azure Kubernetes Service (AKS)
- Azure Event Hub
- Azure DevOps
- Proven experience with infrastructure automation using Terraform
- Proficiency in monitoring and observability tools:
- Grafana
- InfluxDB/InfluxQL
- Prometheus
- Telegraf
- Strong Python scripting capabilities
- Experience with Windows command line tools (SSH, Telnet, SFTP, CURL)
- Solid Linux system administration skills
- Understanding of networking fundamentals and firewall configuration
- Experience with Okta authentication systems
- Proficiency in container orchestration with Kubernetes
- Experience with data collection and metrics integration
Nice-to-haves
- Azure or Kubernetes certifications
- Advanced knowledge of promQL and InfluxQL
- Previous experience in similar DevOps or Data Platform Engineering roles
- Experience with event-driven architectures
- Knowledge of data processing and ETL pipelines
- Experience with large-scale data platforms
What we expect from you
- 100% alignment with our core values!
- Ability to work independently while being a highly collaborative team player
- Comfortable working with minimal direction in a fast-paced environment
- Strong critical thinking skills and a pragmatic approach towards solving problems
- Ability to work independently and get things done with minimal direction
- Drive projects from start to finish in a fast-paced environment
- Strong documentation and verbal/written communication skills.
- Detail-oriented and highly collaborative team player
What we offer
- Remote/flexible work
- Highly competitive compensation in US dollars
- Opportunities for personal and professional development; mentorship, coaching and training as needed
- Ongoing, 40 hours per week dedication
- The opportunity to be part of an amazing, multicultural community of tech experts
Why work with us?
- We pride ourselves on our core values and have proven that putting people first creates a thriving and collaborative work environment.
- We seek to accommodate and balance individual needs with client needs, understanding each one of us is unique.
- We offer benefits such as remote/flexible work, selective paid training, mentorship programs, referral programs and more.
- We are selective in the projects we take on to ensure our teams are engaged in challenging, meaningful, enjoyable opportunities that will provoke creativity, innovation and growth!