Software Dev Engineer II – Sr AWS Developer Job Vacancy in Tesco Bengaluru Bengaluru, Karnataka – Updated today

Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for

Full Details :
Company Name :
Tesco Bengaluru
Location : Bengaluru, Karnataka
Position :

Job Description : Company Description
Tesco Bengaluru: We are a multi-disciplinary team creating a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility, providing cutting-edge technological solutions and empowering our colleagues to do ever more for our customers. With cross-functional expertise in Global Business Services and Retail Technology & Engineering, a wide network of teams and strong governance we reduce complexity thereby offering high quality services for our customers. Tesco Bengaluru, established in 2004 to enable standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 4,40,000 colleagues.
The Tesco name comes with a dedication to customer service excellence, but Tesco Bank offers something more: a fresh approach to finance. While it’s an innovation in itself, ours is a business built on the next development, the evolution to come. For forward-thinking, technical professionals, that means making a wide-ranging and long-lasting impact in an organisation that’s changing the face of banking.

Job Description
Background: This position will be responsible for managing and delivering stable SIRRA Platform for TESCO Bank on AWS Cloud platform. This team operates in agile model with DBO approach where each member is responsible for Design Build & Operation/Support process. Design Build and maintain Tesco Bank’s strategic cloud platform and open source toolsets. good domain knowledge with more autonomy
Design:
Understands domains and domain modelling
Understands abstractions SOLID BASE DRY and basic code hygiene factors
Question requirements and challenge where necessary
Identify design patterns in code & Implement patterns as appropriate
Understand patterns for integration (events/services)
Produce the module and component designs
Design models data sets template and sub templates for platform automation
Have an architectural sense for ensuring availability reliability maintainability scalability etc.
Strong knowledge of HTTP based APIs
Aligning to Information Security Data Protection Data Governance and Data Architecture principles.
Understand the importance of project instrumentation (logging & monitoring) and able to implement
Design automated solutions that can be consumed in a self-service manner
Build:
Understand BDD/TDD/Performance/Security/Smoke testing
Test drive features in programming language of choice
Understand different major language paradigms (OOP/Functional)
Reason about complexity of algorithms (time and space) and code (cyclomatic)
Apply my understanding of secure coding
Write clean maintainable code
Take a defined problem including one or more components and come up with the implementation with minimal guidance
Produce technical estimates requirements and POCs
Aware of major language paradigms
Comfortably produce and refactor code
Develop high quality code that can lead to rapid delivery
Create and maintain detailed technical documentation
Understand version control & branching strategies
Understand & Apply feature toggling & secure coding practices
Operations:
End-To-End platform support & maintenance – Monitoring and patching.
Monitoring the cloud infrastructure
Support production systems resolve incidents and perform root cause analysis.
Identifying develop & automate service improvements & administrative tasks
Demonstrate a good working knowledge of one relevant operating system
Demonstrate a good working knowledge of one relevant database technology
Implement System Back-up & Restore mechanism
Setting up automated alerts to spot problems in the applications and infrastructure
Responsible for installing security patches initiate/restore backups etc
Use data from monitoring tools and produce system behaviour pattern
Others:
Own the delivery of a major component in a service or a small service entirely as part of a feature delivery
Suggest improvements to processes and methodologies to enhance delivery speed quality
Mentor and guide WL1 SDEs in the team and help in hiring
Focus on all work being high quality as a priority to avoid rework and ensure delivery is right first time.

Qualifications
Must Have Skills:
AWS Cloud Computing & Networking Concepts
Platform automation: CloudFormation & Sceptre, Jenkins, Dockers
DevOps: Continuous Integration Continuous Delivery
Programming Language – Python
Hands-on experience in Linux Shell Scripting/ PowerShell
Knowledge on Databases (Oracle) – DML DDL & PL/SQL
Hands on experience in environment capacity planning
Knowledge on working in agile teams
Knowledge on ITIL process
Good to Have Skills:
Programming languages: Scala
Infrastructure as Code: Terraform CDK
Knowledge on Kubernetes
App/Infra monitoring tools like Datadog CA APM Splunk
Data Science tool like Spark/Hadoop/ RStudio/ Shiny
Good technical knowledge on distributed/grid computing capacity planning performance optimization & management of application
Experience working in Agile teams
Learn and apply technologies techniques and methodologies that add value to my team.
Self-motivated self-directed abilities to prioritize and execute tasks in a high-pressure environment with “time-critical” deadlines
Written & Verbal communication skills
Problem Solving analysis & computation skills
Additional Information
Important Notice:
On behalf of Tesco Bengaluru, we must caution all job seekers and educational institutions that Tesco Bengaluru does not authorise any third parties to release employment offers or conduct recruitment drives via a third party. Hence, beware of inauthentic and fraudulent job offers or recruitment drives from any individuals or websites purporting to represent Tesco. Further, Tesco Bengaluru does not charge any fee or other emoluments for any reason (including without limitation, visa fees) or seek compensation from educational institutions to participate in recruitment events.
Accordingly, please check the authenticity of any such offers before acting on them and where acted upon, you do so at your own risk. Tesco Bengaluru shall neither be responsible for honouring or making good the promises made by fraudulent third parties, nor for any monetary or any other loss incurred by the aggrieved individual or educational institution.
In the event that you come across any fraudulent activities in the name of Tesco Bengaluru, please feel free report the incident at recruitment_compliance_india@tesco.com

This post is listed Under  Technology
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company

Similar Posts