Technical Delivery Manager
Experian
- Hyderabad, Telangana
- Permanent
- Full-time
- You are expected to be technology expert, who can evaluate various technology options and approaches to arrive at a product solution
- Programming Skills: Strong Programming skills with Extensive knowledge of object-oriented architecture and modern frontend frameworks.
- Technology & Script: JavaScript, Java Basics / Core Java /Advance Java, Web Services, JSP Servlets, Java script toolkits, Web/Application Servers, OO and relational modeling skills, OOPS. Framework - Spring, Hibernate
- DB Skills: Basic DB administration experience (db2, Oracle, SQL Server).
- Networking: Understanding network topologies and common network protocols and services (DNS, HTTP(S), SSH, FTP, SMTP).
- Experience with tools: BitBucket. GitHub, Jenkins, Artifactory, Jira, Chef
- Agile Methodologies: Experience with Agile software development, Agile XP and project management methodologies. Usage of Kanban board and project management tool like Jira
- DevOps: Continuous integration and continuous deployment experience and exposure to DevOps practices
- Experience with various architectures: Domain Driven Design, Microservices, Cloud Native and Event Driven Architecture.
- Attitude to manage issues proactively including timely resolution and the identification of remediation opportunities
- Fail fast approach to align to product engineering standards
- Deliver technology products by leading a team of engineers and by collaborating with business and customer stakeholders.
- Develop and proposes options with pros/cons and risks, and works with stakeholders to finalize the best solution that meets business needs
- Provide clear and precise technology options for business case at hand highlighting pros and cons for each proposed options.
- Hands on coding experience, writing application code based on feature specification maintaining coding standards and security protocols
- Do effort estimation, assist in technology solutioning and led project management activities
- Prioritize and execute tasks in the product lifecycle as per laid guidelines
- Test and debug applications, to suggest mitigative actions and long-term fixes
- Validate product functionality and security requirements
- Suggesting and driving forward infrastructure and tooling improvements that enable the business to confidently operate at pace
- We are looking for an individual who is energetic, engaged, and willing to actively participate with the right positive attitude.
- Orchestrating the end-to-end deployment process, ensuring that all aspects of go-live are considered
- Investigating issue trends and devising solutions, Problem, Change Management and Release Management.
- Expertise in working on Agile/Scrum team environment.
- Providing mentorship to few product engineers and guide project team with technical solutions (You may not have people ownership for these engineers)
- Experience with testing: Unit Testing, Test Driven Development, Integration Testing, Load Testing, Test Automation.
- Responsible for automation & system provisioning, metrics, monitoring, scalability and security
- Owning & resolving production issues
- 12+ years of experience
- Constant curiosity and a desire to improve yourself and your fellow engineers.
- Exposure to Financial Services and Banking concepts.
- Experience in Cloud architecture (AWS) would be an advantage
- Experience in JBoss, Apache Tomcat would be an advantage
- Experience in Angular, Node and React JS would be an advantage