IN
0 suggestions are available, use up and down arrow to navigate them
Devops Microservices- 168735 in ,

Create Job Alert

Get similar jobs sent to your email

Apply to this job.

Think you're the perfect candidate?

Devops Microservices- 168735

Diverse Lynx India Pvt. Ltd. IND (Onsite) Full-Time

  Role Code: E Job Family: Systems, Information Technology & Network Strategy Discipline: Core Role Title: Software Engineer Professional Reporting to : Tridib Deka Roles that typically report to this role: Individual Contributor Example job titles covered by this role profile: Software Engineering Developer/Designer  
 
Purpose Of Role:
 
Working directly to the Software Engineering Manager, this role holder will be fully responsible for world class customer experience of openreach hub applications.
 
 

Key Responsibilities:

 

  1. Code and implement software solutions that will solve critical customer problems, are scalable, secure, easy to maintain, and interact with numerous other services.
  2. Design, build and maintain APIs and backend microservices in Java or Python or other programming languages.
  3. Actively stay abreast of SaaS/PaaS trends and standards, recommend best practices, share learning, and experiment and apply cutting edge technologies/software paradigms (prototypes, patent proposals and engineering process improvements).
  4. Partner with other groups both inside and outside of Openreach for cross-functional design, solution integration and on-boarding of SaaS/PaaS/web offerings.
  5. Do performance tuning and improvements in large scale distributed systems.
  6. Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution
  7. Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them.
  8. Ownership and full accountability for complex and business critical system, including approving any change to the test and production estate.
  9. Coaching and enabling delivery teams on modern application design and development practices
  10. Delivery of software to production to cost, agreed timeframe and with desired quality for an application across multiple lines of business.
  11. Establish and maintain exceptional communications with The Customer(s) and major Stakeholder(s) at all times.
  12. Reduction of internal and E2E defects release on release, ensuring all QC's are dealt with in a timely manner, with full Root Cause Analysis with Prevention measures in place.
 
Business Impact:
 
 
  1. Maintains a reputation for quality and delivery of their expertise to the business.
  2. Contributes to the definition of strategy and evolution and/ or associated infrastructure investments for Group/ LoB.  
  3. Responsible for engineering delivery plans for programmes.
  4. Contributes to the transformation strategy for a network, platform or technology discipline in own area of expertise.
  5. Individual contributor for the ideas and innovation within Openreach.
 
 
 
Authority/Decision Making:
 
  1. Works under broad direction.
  2. Receives assignments in the form of objectives.
  3. Establishes own milestones, come up with innovative ideas.
  4. Work is mainly self-initiated.
 
Qualifications/Skills:
 
  1. Bachelor's degree in computer science or equivalent.  
  2. 3-7 years of experience designing and building a production-level large scale application using Java/Python.
  3. In depth knowledge of Microservice Architecture and related stacks (Service Registry, ELK / Splunk, Microservices, VMs, etc.) and container technologies (Docker, Kubernetes, etc.)
  4. Minimum 2 years of experience designing and implementing highly efficient solutions on Pubic Cloud (AWS/GCP) for security, resilience, performant, networking, availability, Blue-green deployments in context of business applications.
  5. Agile methodologies and DevOps CI/CD development environments/tools: Git, Maven, Jenkins, Docker, Kubernetes, Chef.
  6. Experience designing and implementing distributed systems.
  7. Has in-depth knowledge and expertise in several of the OSS
  8. Experience with Relational or NoSQL database.
  9. Exposure to messaging and distributed technology.
  10. Well versed in TDD, BDD methodologies and the enabling tools and technologies.
  11. Solid understanding and application knowledge of object-oriented programming and design patterns.
  12. Must possess problem solving and troubleshooting skills.
  13. Be performance driven and be able to work multiple projects simultaneously if needed.
  14. Be highly motivated to adopt new technologies, challenges and work in a fast-paced environment.
  15. Excellent team player with strong verbal & written communication skills.
  16. Comfortable with ambiguity and facilitating discussions to explore best possible solutions
  17. Experience working with GIT, JIRA, and Confluence would be nice to have.
 

Recommended Skills

  • Api
  • Agile Methodology
  • Amazon Web Services
  • Apache Maven
  • Application Design
  • Backend

Apply to this job.

Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: 16752293

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.