|
Sr DevOps Engineer
Senior DevOps Engineer / DevOps Developer (CI/CD & Cloud Platforms)
Location: Bengaluru Work Mode: Hybrid (1–3 days per week from Bengaluru office) Experience: ~6 years (4–7+ years acceptable) Role Summary We are looking for a Senior DevOps Engineer with strong hands-on experience in CI/CD, cloud-native platforms, containerization, and automation, and a solid development background in Python and Node.js. The role focuses on building, optimizing, and operating scalable delivery pipelines and cloud infrastructure that support enterprise-scale microservices and data platforms. The ideal candidate is technically strong, production-oriented, and comfortable owning systems end-to-end—from design and automation to deployment and operational support. Key Responsibilities DevOps & CI/CD Engineering • Design, build, and maintain robust CI/CD pipelines for Python and Node.js services. • Automate build, test, security scan, and deployment processes using industry-standard CI/CD tools. • Standardize pipelines across services to ensure reliability, repeatability, and compliance. • Implement infrastructure-as-code and configuration management to support scalable environments. Cloud & Platform Engineering • Design and operate cloud-native infrastructure on AWS, Azure, or GCP. • Containerize applications using Docker and orchestrate deployments using Kubernetes. • Optimize resource usage, availability, and cost across cloud environments. • Implement observability (logging, metrics, alerts) to ensure system reliability and performance. System Design & Reliability • Collaborate with developers and architects to design highly scalable and resilient systems. • Identify and resolve performance bottlenecks across applications, pipelines, and infrastructure. • Strengthen platform security by applying cloud and container security best practices. • Continuously improve system reliability, deployment safety, and operational maturity. Quality, Automation & Governance • Enforce code quality and pipeline standards through automated checks, tests, and validations. • Participate in and contribute to design and code reviews, with a DevOps and operability lens. • Implement rollback, blue/green, and canary deployment strategies where applicable. Collaboration & Leadership • Work closely with backend developers, frontend teams, QA, product owners, and support teams. • Lead proof of concepts and pilot implementations for new DevOps and cloud initiatives. • Mentor junior engineers and promote DevOps best practices across teams. • Collaborate with external contractors and cross functional stakeholders. Production Support • Provide production (warranty) support as needed, including incident troubleshooting and root-cause analysis. • Drive continuous improvement based on production feedback and operational insights. Required Skills & Qualifications Core Technologies • Strong engineering background with Python and Node.js in enterprise environments. • Experience with modern frameworks (preferably FastAPI for Python services). • Strong understanding of CI/CD concepts, automation, and pipeline design. DevOps & Cloud • Hands-on experience with: o CI/CD tools (GitLab CI, GitHub Actions, Azure DevOps, Jenkins, or similar) o Docker & Kubernetes o Cloud platforms: AWS, Azure, or GCP • Experience with infrastructure automation and environment provisioning. • Understanding of cloud security best practices and compliance requirements. Databases & Systems • Proficiency in SQL and NoSQL databases (PostgreSQL, MongoDB). • Solid understanding of system design principles, scalability, and distributed systems. • Good grasp of data structures, algorithms, and performance trade-offs. Experience & Soft Skills • 4–7+ years of professional software engineering / DevOps experience. • Proven experience leading or owning technical initiatives. • Strong problem-solving, debugging, and communication skills. • Ability to work independently with minimal supervision. • Comfortable working in fast-paced, production-critical environments. Education • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. What We Value • Ownership mindset and accountability for delivery and system health. • Passion for automation, reliability, and operational excellence. • Curiosity to explore new tools, technologies, and DevOps patterns. • Ability to balance speed with stability and security. | ||||||