Job Description
Responsibilities:
Be a subject matter expert for the APM Engineering team
Drive POCs and incubate new features and capabilities
Be forward looking and ensure long term strategic success
Identify and Develop an automation of the entire agent release process to minimize the testing and release cycles
Identify problem causality, business impact and root causes
Operate in an Agile development environment using system development lifecycle methodologies
Work closely with the APM sector tenant operations team, operations team and application teams to deliver best-in-class monitoring
Represent APM Engineering team in regular weekly/bi-weekly stakeholder meetings and able to provide updates on the release activities and discuss new requirements.
Advise or mentor junior team members
Perform proof of concepts in new areas of development and tools
Qualifications:
5-7+ years of relevant experience in an Engineering & IT role
4+ years of Application Development Experience (Java) at an enterprise level is a strong plus
4+ years working with APM tools (ideally AppDynamics and/or Dynatrace)
3+ years of Experience working with Microservices architectures especially in RedHat OpenShift container environment.
2+ years of Experience with a range of architecture tech stacks including Java/.NET/Node.js app servers, Apache/NGinX/IHS Web Servers, TIBCO etc. and the knowledge of instrumenting monitoring for these tech stacks (ideally AppDynamics)
2+ years of Experience operating in an environment with automation pipeline tools such as Ansible and Jenkins, a plus
2+ years of Experience developing Unix shell scripting, a plus
Hands-on development experience required to develop docker images for APM agents, validate and implement a mechanism to deploy it in OpenShift container environment
Experience with source code management tools such as Bitbucket and GitHub, a plus
Experience with API development and usage, a plus
Experience implementing Agile development environment using JIRA issue tracking system and conduct regular Sprint Planning and review meeting within the team
Able to determine the priority of user requirements, engineering tasks and add/update them to the Sprints and Backlogs
Experience working in Financial Services or a large complex and/or global environment
Experience working with diverse stakeholders, including operations and application developers
Consistently demonstrates clear and concise written and verbal communication
Demonstrated analytic/diagnostic skills
Ability to work in a matrix environment and partner with virtual teams
Ability to work independently, multi-task, and take ownership of various parts of a project or initiative
Ability to work under pressure and manage to tight deadlines or unexpected changes in expectations or requirements
Education:
Bachelor's degree/University degree or equivalent experience
Job Family Group:
Technology
Job Family:
Systems & Engineering
Time Type:
Full time
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.
View the "EEO is the Law" poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting
Effective November 1, 2021, Citi requires that all successful applicants for positions located in the United States or Puerto Rico be fully vaccinated against COVID-19 as a condition of employment and provide proof of such vaccination prior to commencement of employment.
Date Posted
09/14/2022
Views
5
Similar Jobs
Senior Financial Analyst (Remote First) - European Wax Center
Views in the last 30 days - 6
The job description is for a Network Administrator position at European Wax Center The role involves financial analysis data gathering and reporting T...
View DetailsSenior Financial Analyst, Sales Operations - AWL
Views in the last 30 days - 5
The Senior Financial Analyst role at AWL is responsible for financial planning reporting and analysis The job requires collaboration influencing and s...
View DetailsBusiness Analyst - P2P - Cloudflare
Views in the last 30 days - 7
Cloudflare is a technology company that aims to build a better Internet They are looking for a Business Analyst to help implement Certa and maintain t...
View DetailsAccount Executive (Fully remote) - Branching Minds
Views in the last 30 days - 9
Branching Minds is a startup that aims to empower educators to support students holistic needs with a mission to create a path to academic and persona...
View DetailsWindows Engineer - Dynata
Views in the last 30 days - 17
The job posting is for a Senior Windows Engineer position at Dynata a company that offers a unique and international atmosphere The role requires stro...
View DetailsDigital Project Coordinator / Brand & Account Manager - Forthea Interactive Marketing
Views in the last 30 days - 6
Forthea is an awardwinning digital marketing agency that improves lead generation for clients by focusing on superior data analytics and creative exec...
View Details