Job Title: Senior DevOps/SRE Engineer
Location: Mohali
About The Role
We are seeking a highly skilled Senior DevOps/SRE Engineer with a strong background in cloud platforms, CI/CD pipelines, and infrastructure management. This position will involve working closely with DevOps and SRE teams to design, implement, and maintain robust, scalable systems that support our software development lifecycle. The ideal candidate will bring a deep understanding of modern deployment strategies, cloud infrastructure, and automation to drive efficiency and ensure the reliability of our services.
Key Responsibilities
Cloud Infrastructure Management: Work with AWS, Azure, and GCP to manage and optimize cloud resources, ensuring a high level of availability, scalability, and cost-efficiency.
Multi-tier Architecture & Deployment Strategies: Design and implement multi-tier architectures and deployment strategies that facilitate smooth application delivery and operation across environments.
CI/CD Pipelines: Build and maintain continuous integration and continuous deployment pipelines using tools like GitLab CI/CD, Bitbucket, Bamboo, and FluxCD to automate the software delivery process.
Infrastructure as Code (IaC): Leverage Terraform to automate the provisioning and management of cloud resources, ensuring repeatable and scalable infrastructure deployments.
Framework & Platform Expertise: Deploy and manage full-stack applications, e-commerce platforms like Magento, and mobile build pipelines using Bitrise, ensuring smooth application lifecycle management.
DevOps Tools Management: Utilize and manage DevOps tools such as Ansible, Kubernetes, Docker, and virtualisation platforms to streamline operations, automate tasks, and improve system reliability.
Linux Systems Administration: Administer and troubleshoot Linux-based systems, ensuring optimal performance and security across the infrastructure.
DevSecOps Implementation: Embed security practices into the CI/CD pipelines and deployment processes, working with the team to identify and mitigate potential security risks.
Collaboration with Stakeholders: Work closely with Developers, Solutions Architects, and other project stakeholders to understand their requirements and provide effective, scalable solutions that align with business needs.
Networking Expertise: Manage and optimize modern networking protocols and configurations to support high-performance, low-latency, and secure communication across systems.
Monitoring & Observability: Implement and manage monitoring and observability tools such as Grafana, Prometheus, and other cloud-native solutions to ensure proactive system health monitoring, logging, and alerting.
MLOps (Optional): Experience with MLOps practices is a plus, enabling seamless integration and deployment of machine learning models into production environments.
Qualifications
Experience: At least 5 years of hands-on experience in a DevOps/SRE role, with a strong focus on cloud platforms (AWS, Azure, GCP) and infrastructure automation.
Skills
- Expertise in Terraform, GitLab CI/CD, Bitbucket, Bamboo, FluxCD.
- Proficiency with Kubernetes, Docker, Ansible, and virtualization tools.
- Solid understanding of Linux-based operating systems and server management.
- Strong familiarity with modern networking concepts and troubleshooting.
- Experience in implementing DevSecOps and integrating security into deployment pipelines.
- Hands-on experience with monitoring and observability tools like Grafana and Prometheus.
- Exposure to full-stack development processes and e-commerce platforms like Magento.
- Familiarity with MLOps practices is an advantage.
Collaboration Skills: Ability to work with cross-functional teams, including developers and architects, to align infrastructure design with application requirements.
Certifications (Preferred): AWS Certified Solutions Architect, Azure Solutions Architect, or GCP Professional Cloud Architect.
Personal Attributes
- Strong problem-solving abilities and a proactive approach to system design and optimization.
- Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
- A keen interest in continuous learning and staying up to date with industry trends and emerging technologies.