Vacancy expired!
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.Responsibilities:Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
Ensure essential procedures are followed and help define operating standards and processes
Serve as advisor or coach to new or lower level analysts
Has the ability to operate with a limited level of direct supervision.
Can exercise independence of judgement and autonomy.
Acts as SME to senior stakeholders and /or other team members.
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Qualifications:5-8 years of relevant experience
Experience in systems analysis and programming of software applications
Experience in managing and implementing successful projects
Working knowledge of consulting/project management techniques/methods
Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Education:Bachelor’s degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.DevOps EngineerPosition HighlightsThe DevOps Engineer will build, test and maintain the infrastructure and tools to allow for the speedy development and release of software.
The incumbent acts as a primary source to Dev teams for DevOps practices that aim to simplify the development process of software. DevOps is a series of practices and processes that are intended to speed up and automate aspects of the processes of developing, testing and releasing software, allowing for the continuous delivery of software and software updates. Whereas previously software would be developed by developers and then passed onto testers to test and go back and forth between them, devOps practices aim to simplify this by integrating these previously separate teams. The DevOps Engineer will be responsible for facilitating this.
The role of a DevOps Engineer combines aspects of a technical role and an IT operations role and will be involved in the project management and planning side of development.
Key ResponsibilitiesTypical responsibilities for devOps engineers include:building and setting up new development tools and infrastructure
Good team player to liaison with CTI for all our infrastructure needs
understanding the needs of stakeholders and conveying this to developers
working on ways to automate and improve development and release processes
testing and examining code written by others and analyzing results
ensuring that systems are safe and secure against cybersecurity threats
identifying technical problems and developing software updates and ‘fixes’
working with software developers and software engineers to ensure that development follows established processes and works as intended
planning out projects and being involved in project management decisions.
Keep updating the emerging technologies and provide suggestion to use on our tech stack i.e. Kinetica, Ignite, Kafka
Automate daily routine infra activities
Qualifications and training requiredBS in STEM field (science, technology, engineering and mathematics) field,
Certifications in devOps and in Agile.
5+ years in DevOps and/or infrastructure builds
Must have kubernetes and openshift - 2 years experience
Knowledge and experience with the following technology stack as below.
Servicenow, Bitbucket, Teamcity, JIRA, SONAR, Confluence, uDeploy, Autosys
CI & CD Automation techniques
Light speed 2.0
Citi internal ECS clusters set up
ORAAS, MAAS, Oracle infra set up
Citi CAS Cloud servers build set up
Good knowledge on 3DNS, Load Balancers
Good knowledge on Tomcat / Apache web stack configuration set up
Splunk logs monitoring is nice to have, but not mandatory
TOGAF, ITIL certification are nice to have, but not mandatory
Key skills for devOps engineersUseful skills for devOps engineers include:excellent teamworking and communication skills
knowledge of programming languages
strong problem-solving skills
good attention to detail
excellent organizational and time management skills, and the ability to work on multiple projects at the same time
awareness of devOps and Agile principles.
Job Family Group:TechnologyJob Family:Applications DevelopmentTime Type:Citi is an equal opportunity and affirmative action employer.Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm) .View the "EEO is the Law (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/eeopost.pdf) " poster. View the EEO is the Law Supplement (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/OFCCPEEOSupplementFinalJRFQA508c.pdf) .View the EEO Policy Statement (http://citi.com/citi/diversity/assets/pdf/eeoaapolicy.pdf) .View the Pay Transparency Posting (https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp%20EnglishformattedESQA508c.pdf)Effective November 1, 2021, Citi requires that all successful applicants must be fully vaccinated against COVID-19 as a condition of employment and provide proof of such vaccination prior to commencement of employment.Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Full-time- ID: #23566985
- State: Florida Tampa bay area 33601 Tampa bay area USA
- City: Tampa bay area
- Salary: USD TBD TBD
- Showed: 2021-11-27
- Deadline: 2022-01-27
- Category: Et cetera