Job Description
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 DevSecOps Engineer - Cloud Enablement
Desired Experience Range: 5+ Years
Location of Requirement : Hyderabad.
Must-Have:
•5+ years of experience in Programming (Proficiency in at least one of the standard programming languages – Java/JavaScript, C#, Python, or similar Object-oriented programming.
•4+ years of experience in DevOps Automation across various Technologies:
o Creating and deploying CI/CD pipelines (GitLab / Jenkins / Nexus).
o Configuring and running Code/Binary scans using solutions like SonarQube, Veracode, etc.
o Configuring and using Secrets management tools like Vault and Cloud native solutions.
o Broad knowledge of SDLC Tools, specifically Build, Test and Deploy Automation tools, e.g., Maven, Gradle, Selenium, Ansible, etc.
o Good understanding on Dockers.
•3+ years of experience in working at an Enterprise organisation implementing large scale, niche, end-to-end, advanced technology solutions.
•3+ years of hands-on experience across Cloud Services, SDLC Tools, specifically CI/CD tools – Open-Source or Commercial.
•Good knowledge of Infrastructure as Code concepts (IAC).
•Good understanding of Test Automation implementation across at least one of the platforms – Web, Desktop, Cloud, Mobile, etc.
•Knowledge of Cloud Technology basics across CSPs – Microsoft, Amazon, and Google
•Knowledge and implementation experience of DevOps, CI/CD, DevSecOps concepts
•Good level of understanding of Architecture principles, design methodologies and their applicability
•Ability to work in an Enterprise organization and be able to communicate with senior members of Dev, Infrastructure, and Architecture teams as needed.
•Strong collaboration and communication skills.
Good to Have:
•Experience in the Finance industry or knowledge of financial products is a plus.
Detailed Responsibilities:
•Participate in deep-dive analysis and maturity assessment of current DevOps practices.
•Identify and define Automation Architecture Principles and how to apply them in building or re-working the automation framework(s) and artefacts.
• Support delivery projects from technological and logistical perspective
•Develop automation solutions for Cloud (IAC - Terraform), CI/CD pipelines (YAML) and QE process areas application technologies.
•Develop design patterns, modules, and libraries to integrate SDLC processes into the CI/CD pipeline.
•Provide Technical expertise in resolving automation engineering, coding, and architecture issues.
•Interface with Cloud Engineering/Ops, DevTools on all DevSecOps Automation-related issues.
•Participate as a major contributor to the selection of automation tools.
•Participate in tools Proof of Concept (POCs) and provide final analysis and recommendations.
•Contribute to creating educational materials and conducting training and mentoring sessions on DevSecOps-related subjects.
•Identify industry trends and ensure that these are reflected in the resources provided to development teams, working with policy and platform owners where necessary to effect change.
•Act as an advocate for the development team, working to understand and mitigate challenges and gaps with regards to all aspects of the intake process.
Education and Professional Skills:
•Professional qualification or equivalent: All relevant Programming and Automation Training.
•BA/BS in IT or Business-related technology field or equivalent work experience.