DevOps Engineer

Tata Consultancy Services (Tcs)

Hyderabad

Not disclosed

Work from Office

Full Time

Min. 6 years

Job Details

Job Description

Senior DevOps Engineer

TCS has always been in the spotlight for being adept in “the next big technologies”. What we can offer you is a space to explore varied technologies and quench your techie soul.

The customer -  LSEG (London Stock exchange group) is a leading global financial markets infrastructure and data group, also they are dedicated partners with a deep commitment to excellence, delivering value for their customers.  They are leaders in data and analytics, risk, collateral and processing solutions, capital formation and trade execution.  With them you get the level of influence and opportunity that you’d have at a startup, combined with the large-scale impact of working at a global company

LSEG is a global organization spanning 70 countries and one rooted in a culture of growth, opportunity, diversity, and innovation, this is a place where everyone can grow, develop, and fulfil your potential with purposeful careers.

Role Name: Senior DevOps Engineer

Desired Experience Range:      6 years - 13 years

Location of Requirement: Hyderabad 

Role Profile
• In this role, you'll be joining our Primary Markets Systems team within the Capital 
Markets Division as a Senior DevOps Engineer. 
• The systems team is new and being established now. The team will be responsible for 
systems running on AWS and a system based on Salesforce running on Salesforce PaaS.
• You will work in a development pod/team and initially be responsible for helping to 
establish DevOps culture through the application of the DevOps pillars.
• The role includes elements of CI/CD and deployment automation, security, systems 
design for resilience/scalability, operational automation, you will own DevOps for your 
pod.
• The role also includes Level 3 systems support. 
• Helping to direct the work of a small team of DevOps Engineers.
Tech Profile/Essential Skills
• 3+ years experience in AWS, Azure and/or other Cloud Computing platform.
• Understanding of git concepts, CI/CD, release strategy, branching strategy, and 
development/release pipelines.
• Experience with a scripting language e.g., Bash, Ruby and/or Python.
• Experience with Unix environments.
• Ability to work with teams to assist and guide them on deployment practices, while 
implementing improvements to enable further automation of deployments.
• Ability to communicate effectively in English with all levels of staff, both orally and written.
• Ability to manage own work and multitask to meet tight deadlines without losing sight of 
priorities under minimum supervision.
• Previous experience of mentoring junior DevOps team members.
Preferred Skills and Experience
• Modern tooling experience, e.g. Ansible, Terraform, Jenkins/Cloudbees, GitLab, 
ServiceNow (or similar).
• Source and versioning control with tools like GIT, Bitbucket, Nexus, Artifactory.
• Strong troubleshooting skills and an acumen for identifying the root cause of issues.
o Networking issue diagnostic experience.
• AWS Developer/Sysops/DevOps accreditation.
GEM-CM0440
• Ability to work independently and in a team enviro nment.
• Highly motivated, self-directed individual with a positive & pro-active attitude.
• A competent coordinator, confident in bringing together a variety of people to build a plan 
and determine the best way to execute.
• Customer and service focused, determined to get to the right outcome for our internal 
customers while protecting the quality and integrity of the pipeline.
• Experience in Salesforce DevOps & Release Management and tools such as Copado.
Education and Professional Skills
• Professional qualification or equivalent.
• BS/MS degree in Computer Science, Software Engineering or STEM degree (Desirable).
• Curious about new technologies and tools, creative thinking and initiative taking.
• Salesforce certifications will be beneficial.
Detailed Responsibilities
• Advocate for quality DevOps practices within the team, contribute to the team backlog.
• Follow and maintain security best practices and compliance with PCI by implementing 
concepts such as IAM, WAF, centralized logging, patch management, controls and 
processes.
• Manage both automated deployments as well as manual with the target of automating all 
release tasks. 
• Work with developers to continually assess and improve; training, quality standards, and 
tools and ensure that they are meeting their needs.
• Manage release readiness, ensuring all changes meet quality criteria prior to deployment.
• Level 3 support for your systems.
• Produce and contribute to effective documentation, such as Standard Operating, 
Runbooks, Procedures, Knowledge Articles, and Technotes that can be understood by all 
levels of staff.
• Define and manage release readiness and success criteria based on business 
requirements including proactively identify and mitigate risks and remove obstacles to 
release.
• Interact with global teams spanning EMEA, The Americas, and APAC.
• Review and advise on output from quality gates, such as testing output, static code 
analysis results, and automated testing packs.
• Providing technical guidance to junior members of the DevOps team

Job role

Department

IT & Information Security

Role / Category

DevOps

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 6 years

About company

Name

Tata Consultancy Services (Tcs)

Job posted by Tata Consultancy Services (Tcs)

Apply on company website