Description Job Purpose : We are interested in smart, analytical, proactive individual working on environment and proper release processs.
advancing this space into a truly robust and scalable platform. Proven delivery record of involvement with medium - large scale change projects involving process change and technology enhancements Job Background / Context : The position is based in Pune, India and the candidate is required to join the Equities Cash team which currently consists of teams globally.
required to manage builds and deployments The candidate will be required to manage build, deployments and support EoVS / EOSL projects within across Equities Technology Applications.
The candidate will work with many different development groups within Citi Requires good technical, analytical skills and highly ethical conduct.
Applies skills and knowledge to develop creative solutions to meet business needs Education Level : Bachelor’s degree / B.
Tech / M.E. / M.Tech (in computers, information technology or equivalent) Job Category : Technology Schedule : Full-time Shift : Day Job Employee Status : Regular Travel : No Salary Grade : C12 Relocation : No Key Responsibilities : The team directly working on Equities Cash applications Responsibilities will include, but not be limited to : Environment management -
Work closely with various development teams and facilitate them to move their applications to strategic continuous integration and delivery tools and cloud based enterprise container service platforms Development and release Process Partner with developments team for painless integration of SCM into daily development practices Strategize on best practices for ongoing parallel development, featuring branching, merging, and common library management Build and release processes -
Accountable to Software Development manager for researching and implementing new, and maintaining existing CICD workflow Manage build communication channels and document build procedure Product Packaging and delivery -
Accountable to deliver a deployable representation of the products packaged for a release Coordinate build schedules between Development, Database, QA, and Operations Work with all areas of application delivery to ensure the build / deploy process is serving the needs of the business Infrastructure Tools Compliance : Track the progress made by Teams are meeting the Infrastructure commitments and adopting the tools suggested by ICG Business Process Improvements : Work with Teams to understand the challenges, share recommendations, design prototypes, review with senior management and streamline processes Qualifications Must Have : 5-
10 year’s relevant experience in, build / packaging / release engineering and configuration / environments management with solid knowledge of all phases of the software development life cycle and Dev ops principles Knowledge of Agile Processes and Continuous Integration, Continuous delivery, Dev ops principles Experience with automated build tools such as TeamCity, Jenkins Experience with sophisticated source code control tools such as Git, BitBucket, Artifactory, and TFS Experience on containerization / Docker, openshift with orchestration tools Kubernetes Expertise on various scripting languages GO, YAML, Python, Perl, Shell or other scripting technology Sound knowledge of Linux based eco systems Experience with sophisticated deploy tools like UrbonCode Deploy, OpenShift, Docker Experience with build utilities like MSBUILD, Ant, Maven, Gradle Experience on PaaS, IaaS cloud based platform Must be a self-
starter with the ability to build processes from ground level and facilitator to change traditional way of build and release management to latest continuous integration and continuous delivery tools Ability to coordinate between cross-
functional team Ability to work in fast-paced environment with frequent software releases. Must possess solid communication skills Good to Have : Comfortable in a mixed Windows / Linux environment Knowledge of ELK stack will be plus Knowledge of any reverse proxy tool like Apache, Nginx will be plus Knowledge of micro service architecture will be plus Prior experience building a common source base on multiple platforms.
Software development experience (C++ / C# / Java) Strong understanding of Object Orientated methodologies Ability to work as part of team and independently Candidate should be willing to work extended hours in order to interact with global partners / teams or as per project demand Primary Location : APAC-
IND-MH-PuneJob Category : TechnologyEducation Level : Bachelor's DegreeShift : Day JobEmployee Status : RegularTravel : No