Overview
Skills
Job Details
Role: Senior DevOps Engineer
Onsite Requirement - Y Number of days onsite - 3
Key Responsibilities:
Lead and manage DevOps initiatives across multiple mobile application teams.
Design, implement, and maintain robust CI/CD pipelines for native mobile applications.
Collaborate with mobile engineering, QA, and product teams to streamline and automate the deployment process.
Monitor system performance, reliability, and availability using industry-standard tools and processes.
Evaluate and recommend tools, technologies, and processes to ensure the highest level of efficiency and reliability.
Define and enforce best practices for DevOps, infrastructure automation, and configuration management.
Manage infrastructure as code using tools like Terraform, Ansible, or similar.
Ensure compliance with security and operational standards in deployment workflows.
Mentor and guide junior DevOps team members and developers on DevOps best practices.
Required Qualifications:
Minimum 7 years of professional experience in DevOps or software engineering with at least 3 years in a lead or senior role.
Hands-on experience in native mobile development (iOS and/or Android).
Strong expertise with CI/CD tools such as Jenkins, GitLab CI or similar.
Proficient in scripting languages like Python, Bash, or Groovy.
Experience with containerization tools such as Docker and orchestration tools like Kubernetes.
Experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
Familiarity with infrastructure as code (e.g., Terraform, CloudFormation).
Strong problem-solving skills and ability to troubleshoot complex issues across environments.
Excellent communication skills and the ability to work cross-functionally.