Job Description
Mode-Immediate
Location ? Mumbai / Bangalore
Work Timing ? UK Shift (2:30 ? 11:30pm)
JD
CI/CD Pipeline Development: Design, implement, and manage robust continuous integration and continuous delivery (CI/CD) pipelines using Azure DevOps and GitHub.
Version Control & Repository Management: Work with Git and GitHub for code management, version control, and collaboration. Ensure smooth branching strategies and code reviews to maintain quality.
Deployment Automation: Use Octopus Deploy for deployment automation, including environment management, release versioning, and seamless rollbacks to improve deployment efficiency and reliability.
Infrastructure as Code (IaC): Leverage tools like Terraform to define and automate infrastructure, ensuring repeatable and consistent deployments across environments (especially in AWS).
Database Versioning & Migration: Implement and manage Liquibase for database version control, ensuring smooth migration of databases across environments and enforcing best practices for schema management.
Cloud Infrastructure Management: Manage cloud-based environments, particularly in AWS, including EC2, S3, Lambda, and RDS.
Monitoring & Logging: Implement logging, monitoring, and alerting for various stages of the application lifecycle, using tools like Azure Monitor, AWS CloudWatch, and others to ensure high availability and operational efficiency.
Collaboration: Work closely with developers, testers, and system administrators to streamline processes, troubleshoot issues, and enhance the overall development lifecycle.
Security & Compliance: Implement and maintain best practices for security, ensuring that deployment pipelines, cloud resources, and other infrastructure components meet security and compliance standards.
💡 Quick Summary
Seeking a career-building opportunity? The DevOps Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
