Job Summary
We are seeking a highly experienced Senior DevOps Engineer with a strong ALM (Application Lifecycle Management) background and deep expertise in CI/CD pipelines and enterprise DevOps tools. The ideal candidate has evolved through roles such as Automation/System Administrator, Integration/Middleware Administrator, and eventually into Enterprise DevOps and Tooling leadership.
Key Responsibilities
Architecture & Design:
Design and implement end-to-end DevOps solutions across enterprise platforms. This includes building robust CI/CD pipelines, infrastructure automation, cloud-native architectures, monitoring, logging, and observability solutions. Ensure designs align with enterprise standards, scalability requirements, and security best practices.
Automation & Scalability:
Focus on automating all aspects of the software lifecycle from code commit to production. Scale and optimize infrastructure, CI/CD, and operational workflows for high availability, high performance, and cost efficiency.
Tooling & Best Practices:
Evaluate, recommend, and implement best-in-class DevOps tools, frameworks, and platforms. Maintain a deep understanding of emerging technologies and trends within DevOps.
Collaboration & Mentoring:
Work closely with development, QA, and operations teams to ensure DevOps best practices are adhered to. Mentor junior DevOps engineers and provide leadership in improving their technical skills.
Continuous Improvement:
Continuously assess and improve the performance, reliability, and security of the DevOps pipeline, leveraging data and metrics to drive improvements.
Cloud & Infrastructure Management:
Manage cloud infrastructure on platforms such as AWS, Azure, or Google Cloud. Ensure proper automation and infrastructure-as-code practices using tools like Terraform, CloudFormation, or similar.
Security & Compliance:
Implement and enforce security best practices throughout the development lifecycle. Ensure compliance with industry standards and regulations.
Preferred Qualifications
10+ years of experience in DevOps, with a proven track record of delivering enterprise-level DevSecOps transformations.
Experience with hybrid and multi-cloud architectures.
Familiarity with agile methodologies and the software development lifecycle (SDLC).
DevOps certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Solutions Expert, Kubernetes certifications) are a plus.
Proven track record of designing and implementing DevOps solutions using these tools at an enterprise scale.
Solid experience with Windows and Linux system administration user management, services, network configurations, and troubleshooting
Technical Expertise
Deep experience with CI/CD tools (e.g., GitHub Enterprise, Azure DevOps, SonarQube, JFrog Artifactory, Figma, App Centre etc).
Strong expertise in infrastructure automation tools like Terraform, Ansible, Chef, or Puppet.
Advanced knowledge of containerization and orchestration tools such as Docker, Kubernetes, OpenShift.
Extensive experience with cloud platforms like AWS, Azure, or Google Cloud.
Familiarity with version control systems like Git and GitOps principles.
Proficient in scripting languages such as Python, Bash, or PowerShell.
Expertise in monitoring and observability tools like Prometheus, Grafana, New Relic, or Datadog.
Strong knowledge of security practices and tools in DevOps, including identity management, vulnerability scanning, and encryption techniques.
Certifications
Knowledge of SOC1, SOC 2, GDPR policies
Azure DevOps Certification AZ-900, AZ-400
Soft Skills
Proven ability to work in a collaborative, fast-paced environment.
Excellent communication and interpersonal skills, with the ability to influence cross-functional teams.
Strong analytical and problem-solving abilities.
Ownership mindset with attention to detail.