DevOps Engineer

27 Nov 2024

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