Previous Job
Previous
Azure Cloud Lead Engineer
Ref No.: 18-53170
Location: Framingham, Massachusetts
Position Type:Full Time/Contract
Experience Level: 11 Years
Start Date: 07/26/2018
Technologies to search:
Nephos: Git, Zullu, Eureka,

Keywords: Nephos, Microservices etc.

Some of the other combinations to search:
Microservices with Springboot along with tools like Zuul, Eureka

Total # of years of experience 5 to 8 Years
Location Framingham, MA
Hiring Mode Full time
CoE Cloud Computing, Digital Business
Role Description
Lead Experience
  • 5+ years of developing software with object-oriented languages like Java/JEE | Open source technologies in SOA applications.
  • 5+ years of hands-on experience in Java/JEE ; Spring, Springboot. EJB, JMS
  • Extensive knowledge about APIs. RESTful services and integrate with other data providers, and know when to use JSON or XML.
  • 2+ years experience in designing applications on Azure. Experience with cloud based services like caching, databases, search is a plus.
  • Experience with different databases, including working knowledge of MongoDB, SQL, relational data stores & NoSQL databases. Strong Experience in Data modeling and SQL
  • Experience/Good Understanding of PaaS and Container platforms like Azure PaaS services, Docker, Mesos/Docker Swarm
  • Strong Experience in Powershell & Scripting with Azure is must
  • Expertise in designing applications on Azure cloud platform
  • Knowledge of NephOS is an added advantage
  • Hands on experience cloud migration projects
  • Hands on experience on Big Data & Analytics using Azure
  • Azure certification is an added advantage
  • Experience in software defined infrastructure and Cloud management platforms is desirable.
  • A commitment to best practices to implement (CI/CD) operational processes, DevOps, deployment checklists, and more.

Soft skills
  • Proficient in articulation, communication and presentation
  • High integrity
  • Problem solving skills & learning attitude
  • Good team player

Key Responsibilities
  • Adopt a consulting led approach and become a trusted advisor to customer
  • Help PM in identifying key technical risks and mitigation plan for the sameEnsure that requirements are clearly understood and can be broken down to discrete tasks
  • Ensure that Frameworks for Logging, Exception, Security, and Unit testing are decided.
  • Ensure DB design and logical data model is completed.
  • Ensure that uml diagrams are in place (Class diagrams and sequence diagrams)
  • Ensure that current design complies with the overall architecture.
  • Ensure that all the design decision are thoroughly POCed.
  • Ensure that current designs complies to NFR requirements (Performance, Maintainability, Scalability, Quality, Usability being the main elements)
  • Ensure testing strategy, build strategy, configuration management strategy are in place.
  • Ability to come up with alternate designs.
  • Ability to evaluate new technologies to realize the design.
  • Good working experience in Agile Scrum
  • Ensure timely builds are pushed to the ST.
  • Ensure sprint are done and "Definition of Done” are followed.
  • Unit testing code coverage.
  • Performing profiling
  • Static code analysis
  • Code reviews
  • Confirms to design
  • Confirms to coding guidelines
  • Ensure timely reviews
  • Ensure Planning and retro is done.
  • Resolve Technical issues encountered by team in timely manner
  • Ability to come up with optimized tech solutions for the problems faced in the day to day affairs along with alternatives.