Job Purpose:
We are looking to hire a Devops Architect for Devops practice.
Requirements:
The ideal candidate should:
DevOps Architect Architecture & Design:
- Lead the design and implementation of scalable, resilient cloud architectures on AWS, Azure, or Google Cloud Platform (GCP).
- Establish DevOps standards, frameworks, and architectural guidelines to drive consistency across development, QA, and production environments.
- Create and maintain architecture diagrams, design documents, and infrastructure specifications. CI/CD
- Pipeline Management: Architect and optimize CI/CD pipelines for high efficiency, supporting continuous integration, automated testing, and smooth deployment workflows.
- Identify and implement tools to enhance the CI/CD process, ensuring robust automation across all stages of the SDLC.
- Enable version control and release management processes aligned with development needs. Infrastructure Automation & IaC:
- Develop and enforce infrastructure-as-code (IaC) practices using tools like Terraform, CloudFormation, or Ansible, ensuring repeatable and secure deployments.
- Integrate configuration management and provisioning tools to support a fully automated and self-healing infrastructure.
- Promote containerization, orchestration (Docker, Kubernetes), and microservices architecture for seamless application scaling. Monitoring & Incident Management:
- Design and implement comprehensive monitoring, logging, and alerting systems for real-time observability and proactive response.
- Collaborate with operations and security teams to build resilient systems with rapid incident response and disaster recovery capabilities. Security & Compliance:
- Architect security best practices into the DevOps pipeline, including identity management, access control, and vulnerability scanning.
- Ensure DevOps processes adhere to regulatory and industry standards (e.g., GDPR, ISO) and maintain data integrity across environments. Continuous Improvement & Innovation:
- Lead evaluations of new tools, technologies, and processes, advocating for improvements in DevOps practices.
- Champion a culture of continuous learning, knowledge-sharing, and innovation, empowering teams to implement efficient DevOps solutions.
- Actively engage with technology communities to stay informed on the latest DevOps trends and innovations.
Required Skills & Qualifications:
- Educational Background: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Technical Expertise: 10+ years · 8+ years of experience in DevOps, infrastructure engineering, or a related field with 3+ years in a DevOps architecture role.
- Preferrable Azure cloud platform, cloud agonistic Expert in CI/CD tools like Jenkins, GitLab CI/CD, Azure DevOps, and related plugins.
- Extensive knowledge of cloud platforms (AWS, Azure, GCP) and their respective architecture best practices.
- Advanced expertise in IaC tools (Terraform, CloudFormation, Ansible) and orchestration platforms (Kubernetes, Docker).
- Proficient with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack, Splunk) for large-scale, high-availability systems. Scripting & Programming:
- Strong scripting abilities in Python, Bash, or PowerShell, with knowledge of automation frameworks.
- Experience with API integration and automation, leveraging RESTful services and third-party integrations.
- Soft Skills: Strong leadership skills, with a focus on cross-functional collaboration, mentoring, and strategic vision.