Description

Key Skills: Solution Architecture, Google Cloud, Python, Java, Big Data, Apache Spark, Agile Delivery, Scrum, Kanban, CI/CD, DevOps, Cloud Solutions, Software Development, Testing, Production Support.

Roles & Responsibilities:

  • Own and manage end-to-end technical deliveries of products within your agile team.
  • Lead technical deliveries for the agile team and the product.
  • Manage activities related to design and development (CTB) as well as production processing support (RTB).
  • Provide support across the full delivery lifecycle, including software development, testing, and operational support, adapting to demand.
  • Create robust technical designs and development strategies for new components to meet requirements.
  • Develop test plans, including unit and integration tests within automated test environments to ensure code quality.
  • Collaborate with Ops, Dev, and Test Engineers to identify and address operational issues (e.g., performance, operator intervention, alerting, design defects).
  • Ensure service resilience, sustainability, and recovery time objectives are met for all software solutions.
  • Actively drive mandatory exercises related to resilience, recovery, and service management.
  • Ensure compliance with end-to-end controls for products and data, including effective risk and control management (non-financial risks, compliance, and conduct responsibilities).
  • Adhere to standard processes and ensure compliance with relevant regulations and policies.

Experience Requirements:

  • 8-10 years of experience in track record of designing and developing complex products, both on cloud and on-premise, including solution architecture, design, build, testing, and production.
  • Experience in designing and implementing scalable solutions on Google Cloud.
  • Proficiency in Python or any mainstream programming language such as Java.
  • Good understanding of Big Data technologies such as Apache Spark and related technologies.
  • Experience with Agile delivery methodologies (e.g., Scrum, Kanban).
  • Participate in continuous improvement and transformation towards Agile, DevOps, CI/CD, and improving productivity.
  • Excellent communication and interpersonal skills, demonstrating teamwork and collaboration.

Education: B.Tech M.Tech (Dual), B.Tech, M. Tech

Education

Any Graduate