Job
Description
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.