DevOps Engineer
Tata Consultancy Services (Tcs)
Apply on company website
DevOps Engineer
Tata Consultancy Services (Tcs)
Hyderabad
Not disclosed
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