37 Talentoj Jobs
Head of DevOps - Cloud Infrastructure (12-17 yrs)
Talentoj
posted 2d ago
Fixed timing
Key skills for the job
Job Description :
We are seeking a dynamic and experienced Director of DevOps to lead our DevOps strategy, drive automation, and ensure the reliability, scalability, and security of our cloud infrastructure. This role will oversee a team of engineers, collaborate with development and IT teams, and establish best practices for continuous integration and continuous deployment (CI/CD).
The ideal candidate has a deep understanding of DevOps methodologies, cloud technologies, and infrastructure as code (IaC), along with expertise in MLOps to support machine learning workflows and deployment. Additionally, the candidate should have an awareness of identity fraud use cases and information security standards such as PCI-DSS, SOC-2 and the ISO27000 family of standards. Strong expertise in Unix/Linux environments is essential, as we are a Linux-focused organization.
Responsibilities :
- Lead, mentor, and manage a team of DevOps engineers, fostering a culture of collaboration and innovation.
- Design and implement DevOps strategies to optimize software development, deployment, and operations.
- Oversee cloud infrastructure (AWS, GCP, Azure) to ensure high availability, performance, security, and cost efficiency.
- Develop and maintain CI/CD pipelines to streamline development workflows and improve release cycles.
- Ensure robust monitoring, logging, and alerting solutions for proactive issue resolution.
- Collaborate with security teams to integrate best security practices within DevOps processes.
- Drive the adoption of automation across infrastructure provisioning, deployment, and maintenance using Infrastructure as Code (IaC).
- Develop and maintain MLOps frameworks to streamline machine learning model training, deployment, and monitoring.
- Work closely with data science teams to enable scalable, cost-optimized, and reproducible ML workflows.
- Administer and scale cloud-based data stores, ensuring high availability, performance, and security.
- Stay up to date with the latest DevOps tools, trends, and industry best practices.
Requirements :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 15+ years of experience in DevOps, cloud infrastructure, and software development operations.
- Proven experience leading and managing high-performing DevOps teams.
- Strong expertise in cloud platforms, preferably in AWS and its associated services.
- Hands-on experience with CI/CD tools like Jenkins, GitLab CI/CD, or GitHub Actions.
- Proficiency in containerization and orchestration (Docker, Kubernetes, Helm).
- Experience with Infrastructure as Code (Terraform, CloudFormation, Ansible, etc. ).
- Deep understanding of monitoring and logging tools (Prometheus, Grafana, ELK, Splunk).
- Strong scripting and automation skills (Python, Bash, PowerShell).
- Familiarity with security best practices, compliance, and governance in cloud environments.
- Experience with MLOps tools such as MLflow, KFP, or SageMaker to automate ML pipelines.
- Understanding of data versioning, model lifecycle management, and scalable and cost-effective ML deployments.
- Knowledge of identity fraud risks and experience implementing security measures to mitigate fraud-related threats.
- Extensive experience with Unix/Linux environments and system administration.
- Experience administering and scaling cloud-based data stores such as AWS RDS, DynamoDB, BigQuery, or similar technologies.
- Excellent problem-solving, leadership, and communication skills.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Devops roles with real interview advice