Position title – Cloud Architect(Scala Akka) – Manager
Location: Bangalore – Global Delivery Services
Job purpose:
- Manager in the IT Advisory Services team to be part of the delivery of Microservices based projects for our customers across the globe.
Your Technical responsibilities: (part of description)
- Knowledge of applying object-oriented and functional programming styles to real-world software engineering problems.
- Experience with organizations migrating from a monolithic legacy deployment and release environment to a containerized deployment ecosystem
- Experience with Microservices Architecture and Container Technologies (ACS, Docker, Mesos, Kubernetes etc.)
- Experience of working in Big Data Platforms will be a huge plus.
- Demonstrable understanding of high-quality coding and testing practices.
- Leveraging deep understanding and adoption of Agile software delivery techniques and technologies including Continuous Integration & Continuous Delivery (CI/CD).
- Developing solutions using a variety of technologies and tools to marry on-premise and cloud-based systems together.
- An appetite to learn new technologies and a drive for continual improvement.
- Contributions to the technical community, either through blogs, internal workshops, meetups or conferences.
- Experience in Reactive architecture.
Your Management responsibilities:
- Must ensure teams follow the correct procedures, policies and documentation requirements across project phases
- Task allocation and performance evaluation of team members
- Project scheduling and resource management
- Planning, budgeting and reporting on projects
- Make presentations on project status, present weekly, monthly and annual reports to senior management
- Communicate with client teams and gather requirements, conduct regular team meetings and track project progress
- Interview candidates and hire resources
- Provide an efficient working atmosphere to project teams and ensure objectives are met within stipulated time
- A background of working with development best practices.
- A willingness to be flexible in responding to issues as they occur and the ability to identify product/deployment improvements to mitigate future occurrences.
- Self-motivated, Strong communication and team building skills.
- Work iteratively in a team with continuous collaboration.
Your people responsibilities:
- Foster teamwork and lead by example
- Participating in the organization-wide people initiatives
- Excellent written and oral communication skills; writing, publishing and conference-level presentation skills a plus