PI4 Cloud Microservice_32_1/2/3
Internship Bangalore (Bangalore Urban)
Job description
Position title – Cloud Microservices Engineer – Manager
Job purpose:
Manager in the IT Advisory Services team to be part of the delivery of Microservices and Cloud based projects for our customers across the globe.
Your Technical responsibilities: )
· Knowledge of applying object-oriented and functional programming styles to real-world software engineering problems.
· Hands on experience in Cloud API and Microservices design and development using any CloudPlatform.
· Real time experience in assessing existing large scale IT environments towards migration to Cloud.
· Proven experience of Designing and building Cloud solution architecture,
· Hands on experience in App Modernization and API development.
· Knowledge of a Container Technology such as Docker, Operating system like Linux and relational database like MySQL.
· Leveraging deep understanding and adoption of Agile software delivery techniques and technologies including Continuous Integration & Continuous Delivery (CI/CD).
· An appetite to learn new technologies and a drive for continual improvement.
· A keen interest in technology and self-improvement. Examples include having an active
· Git hub account or completion of relevant Coursera courses.
· Contributions to the technical community, either through blogs, internal workshops, meet ups or conferences.
· Passion to build software products.
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
Requirements (Qualifications)
We are looking for the candidates with the following:
· BE/B Tech/MCA with a sound industry experience of 10to 15 years
Mandatory skills:
· Java, J2EE, Java8
· Eclipse IDE, Spring boot, Spring Cloud
· Cloud Experience(AWS/AZURE/GCP/PCF)
· Docker, Swarm, Kubernetes
· REST/SOAP based API development
· Maven/Gradle
· Junit, Mockito
· ORM, Hibernate, MySQL
· XML, JSON
· JMS
· GIT, SVN or any Code repository tools
· SWAGGER 2.0
· OAUTH, SAML
· Design Patterns
· Caching(Redis/ Memcache)
· NoSQL database(MongoDB/Cassandra/Couch DB)
· Postman/SoapUI
Preferred skills:
· Akka/Scala/Lightbend
· Kafka
· Any BPM tools (Camunda)
· Splunk or ELK
· Experience working on CMMI / Agile / SAFE methodologies