Aramex
Website:
aramex.com
Job details:
About the Role
We are looking for a highly motivated D&T Analyst – DevOps & Release Management to join our Digital Team in Pune. This role is critical in enabling fast, secure, and reliable software delivery by integrating development and operations, driving automation, and leading release management across multiple environments.
You will collaborate with engineering, product, and operations teams to streamline CI/CD pipelines, improve system reliability and scalability, and ensure high-quality releases. The role plays a key part in reducing downtime, accelerating release cycles, and increasing overall business agility.
Key ResponsibilitiesDevOps & Release Management
- Define, implement, and continuously improve DevOps standards, processes, and best practices.
- Design, build, and maintain CI/CD pipelines for automated build, test, deployment, and monitoring.
- Lead the planning, coordination, and execution of software releases across multiple environments.
- Manage release calendars and communicate plans, milestones, and status to stakeholders.
- Facilitate release readiness reviews, including risk assessment, impact analysis, and go/no-go decisions.
- Implement and maintain release automation tools to improve deployment efficiency and reliability.
- Conduct post-release retrospectives and drive continuous improvement initiatives.
Infrastructure & Operations
- Design, build, and maintain scalable and secure infrastructure using Kubernetes, Docker, and cloud platforms (AWS, Azure, GCP).
- Manage cloud and on-prem infrastructure to support development, testing, and production environments.
- Identify and resolve performance bottlenecks across the application and infrastructure stack.
- Implement configuration management and ensure consistency across environments.
- Participate in on-call rotations and manage incident response and resolution.
- Conduct post-incident reviews and implement preventive measures.
Security & Compliance
- Integrate security best practices into the CI/CD lifecycle (code scanning, vulnerability assessments, compliance checks).
- Ensure secure, reliable, and compliant delivery of software.
Collaboration & Culture
- Foster strong collaboration between development, product, QA, and operations teams.
- Facilitate regular communication through meetings, tools, and processes.
- Promote DevOps best practices and continuous learning within the team.
- Provide training and guidance to improve team maturity in DevOps and Release Management.
Financial & Resource Management
- Monitor and optimize infrastructure and cloud costs.
- Implement cost-saving measures without compromising reliability and performance.
- Support budgeting and resource planning for tools, platforms, and infrastructure.
Customer Impact
- Ensure continuous delivery of features and improvements to enhance customer experience.
- Quickly respond to and resolve production issues to minimize customer impact.
- Maintain high system reliability, availability, and performance.
Qualifications & Experience
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Minimum 3+ years of experience in DevOps Engineering and/or Release Management.
- Strong experience with CI/CD tools such as TeamCity, Octopus Deploy, Azure DevOps, GitHub Actions.
- Hands-on experience with Linux and Windows environments, GitHub, and IIS configuration and troubleshooting.
- Proficiency in automation and scripting (Python, Shell scripting, Git).
- Experience with containerization and orchestration (Docker, Kubernetes).
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Experience with monitoring and observability tools such as Dynatrace, Elastic APM, and debugging tools.
- Knowledge of distributed systems and data platforms (e.g., Elasticsearch, Cassandra).
- Ability to work effectively with distributed and remote teams.
- Strong problem-solving, communication, and stakeholder management skills.
Click on Apply to know more.