
Senior DevOps Engineer
Goods & Services
full-time
Posted on:
Location Type: Remote
Location: Mexico
Visit company websiteExplore more
Job Level
About the role
- Infrastructure Automation: Design, implement, and maintain automation for infrastructure provisioning, configuration, and management using tools such as Terraform.
- Continuous Integration & Deployment (CI/CD): Build and manage automated CI/CD pipelines using tools Azure DevOps to streamline development and release processes.
- Monitoring & Logging: Implement and manage monitoring and logging on Azure to ensure system health, detect issues, and improve system reliability.
- Cloud Management: Manage and optimize cloud infrastructure on Azure ensuring scalability, security, and cost-efficiency.
- Containerization & Orchestration: Implement and manage containerized applications using Docker and Kubernetes for scaling and managing microservices architecture.
- Deploy and maintain Azure data services including SQL Databases, Data Factory, and Synapse Analytics (as ETL Applications)
- Collaboration: Work closely with developers, QA teams, and IT to ensure smooth software deployment, troubleshooting, and environment configurations.
- Incident Management: Lead efforts in diagnosing and resolving infrastructure-related incidents, ensuring minimal downtime and high availability.
- Performance Optimization: Continuously monitor system performance and optimize resources to improve efficiency and reduce operational costs.
- Continuous Improvement: Stay updated with emerging DevOps tools, practices, and technologies, incorporating new methodologies and solutions as appropriate.
- Document infrastructure architecture, runbooks, and standard operating procedures.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 5+ years of experience in DevOps or related roles.
- Experience with CI/CD tools like Azure pipelines, Azure Release Pipelines, Jenkins, GitLab CI, Bamboo, or similar.
- Proficiency in cloud platforms (Azure -Preferably-, AWS or Google Cloud) and experience managing cloud-based infrastructure.
- Experience in ETL Applications (Deploying and Maintenance).
- Hands-on experience with Docker, Kubernetes, and container orchestration.
- Proficiency in scripting languages such as Bash, or Power Shell for automation tasks.
- Knowledge of disaster recovery and backup strategies in Azure.
- Knowledge with tools like Terraform.
- Experience with Git, GitHub, or GitLab for version control.
- Strong troubleshooting skills, especially in complex system and cloud-based environments.
- Strong communication and collaboration skills to work with cross-functional teams effectively.
Benefits
- Competitive salary
- Flexible working hours
- Professional development budget
- Home office setup allowance
- Global team events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Infrastructure AutomationCI/CDMonitoringCloud ManagementContainerizationOrchestrationETL ApplicationsScriptingDisaster RecoveryBackup Strategies
Soft skills
CollaborationIncident ManagementPerformance OptimizationContinuous ImprovementTroubleshootingCommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering