
Software Engineer II (DevOps) Real Time Payments
- Pune, Maharashtra
- Permanent
- Full-time
- Work collaboratively on complex problems which have dependencies across services.
- Design and develop solutions to meet the business requirements/enhancements.
- Identify opportunities for automation in tasks and software delivery.
- Help drive our engineering culture through assisting and participate in the Software Engineering Guild and special interest groups.
- Participate in software design discussions and review, troubleshooting, pair programming and supporting related teams.
- Utilise internal IaaS, PaaS, & SaaS tooling and contribute improvements.
- Work in a Scrum team with internal customers and stakeholders distributed globally.
- Experience & hands on knowledge of Unix/Linux.
- Experience using critical thinking to solve a range of technical challenges.
- Experience with Git version control, branching strategies and dependency management (e.g. Maven , NPM).
- Knowledge of a cloud-based environment (e.g. AWS, PCF).
- Knowledge of infrastructure as Code (IaC) automation tools such as Terraform.
- Experience with containerisation tools and orchestration (e.g., Docker , Kubernetes).
- Experience of Java (Spring Boot) and RDBMS (e.g. Oracle, MySQL, PostgreSQL)
- Bachelor's degree in Information Technology, Computer Science or Management Information Systems or equivalent work experience.
- 3-5 years of working experience as a DevOps engineer and experience with Software Engineering.