Citibank, N.A. seeks an Applications Development Senior Manager to research, design, and develop computer and network software, implement DevOps processes, analyze and optimize existing systems, and manage platform strategy and roadmaps.
Requirements
- DevOps, DevSecOps, Cloud setup, Environment setup, Automation, Continuous Integration, Continuous Deployment
- Release lifecycle management (RLM), Change management, Defect tracking, Change Advisory Board (CAB) process, and Health checks
- Component Vulnerability Management, Security management, and Code quality analysis
- Development (DEV), system testing (ST) and user acceptance testing (UAT)
- Codecloud and Sonarqube
- Jenkins, Openshift, Helm, and Yaml script
- Blackduck, Maven, Docker and Tomcat
Responsibilities
- Research, design, and develop computer and network software or specialized utility programs.
- Implement DevOps, Continuous Integration and Continuous Deploy Automation process across functional area.
- Analyze and optimize existing systems.
- Design infrastructure flows based on current situation and analyzed needs.
- Research future industry trends.
- Produce reports and metrics related to application and technology state and trends.
- Participate in application releases, from development, testing and deployment into production.
Other
- Master’s degree or foreign equivalent in Information Technology, Applied Computer Science or related field and 3 years of experience as an Applications Developer, Consultant, CloudDevOps, or related position involving DevOps, DevSecOps, and Cloud application development.
- Alternatively, employer will accept a Bachelor’s degree in the specified fields and 5 years of progressive, post-baccalaureate experience in the above positions.
- Agile methodologies
- Oracle
- A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols.