About Citi:
Citi’s Functions Technology is responsible for delivering Technology solutions to Citi's Functions organizations. Functions Technology mission is to optimize Citi's Technology environment by delivering world class applications, driving standardization of the production environment, reducing complexity, optimizing management of systems supporting global functions such as Compliance, Controls, Internal Audit and Risk, and introducing innovative technologies that provide new business capabilities, reduce the technology total cost of ownership, and create a competitive advantage for Citi.
Responsibilities:
- Design and implement DevOps strategies that align with organizational goals, fostering a culture of collaboration, agility, and innovation.
- Lead initiatives focused on improving team dynamics, communication, and alignment to support efficient and scalable engineering practices.
- Identify and address process gaps and inefficiencies across teams, recommending organizational improvements that support DevOps maturity.
- Guide teams in implementing scalable CI/CD pipelines, automation frameworks, and infrastructure-as-code solutions that align with industry best practices.
- Establish and enforce DevOps standards, guidelines, and metrics to drive consistency and reliability in deployment and operations.
- Collaborate with engineering and operations leaders to define infrastructure and application monitoring requirements, ensuring optimal performance and security.
- Act as a liaison between development, operations, and other departments to improve coordination and streamline DevOps workflows.
- Mentor engineers and operations staff on DevOps principles, tools, and practices, fostering a culture of learning and knowledge sharing.
- Lead training sessions, workshops, and other initiatives to promote DevOps practices across the organization.
- Drive continuous improvement initiatives, identifying opportunities to enhance processes, reduce waste, and increase efficiency.
- Champion a DevOps mindset across the organization, encouraging a collaborative approach to problem-solving and a proactive attitude toward change.
- Measure and communicate the impact of DevOps initiatives, reporting on key performance indicators (KPIs) and suggesting adjustments to maximize effectiveness.
- Implement Service Level Indicators (SLIs), Service Level Objectives (SLOs), and Service Level Agreements (SLAs) to measure and improve the reliability of services.
- Work with development and infrastructure teams to optimize response times, reduce latency, and improve user experience.
Qualifications:
- 10+ years of relevant experience in DevOps, System Reliability Engineering
- Technical Expertise: Strong knowledge of DevOps tools and technologies, such as Docker, Kubernetes, Terraform, Jenkins, AWS/GCP/Azure, Ansible, and GitOps.
- Process Improvement: Experience in Lean, Agile, or similar methodologies focused on process improvement and cultural transformation.
- Collaboration: Excellent interpersonal and communication skills, with the ability to influence and collaborate across all levels of the organization.
- Mentorship: Proven ability to mentor, train, and guide other engineers, fostering a growth mindset and continuous learning culture.
- Multiple years of experience on strong hands-on programming and scripting skills
- Multiple years of experience on advanced knowledge in Java and at least one other programming language
- Multiple years of experience on experience in Java object-oriented design and design pattern
- Proficiency in scripting and programming languages (e.g., Python, Go, Shell scripting).
Additional Job Experience:
- Experience in implementation of Microservices.
- Proven hands-on experience developing and architecting micro-services systems.
- Strong experience in domain driven design (DDD)
- Strong experience in Java DSL Implementation / Java Fluent Interface Implementation
- Strong experience in dependency injection framework
- Strong experience in data persistence framework
- Strong experience in data unit test framework
- Strong experience in microservice and Restful web service development
Education:
- Bachelor’s degree/University degree in computer science, information technology or similar.
Applications DevelopmentFull timeIrving Texas United States$125,760.00 - $188,640.00
Anticipated Posting Close Date:
Dec 24, 2024View the " " poster. View the .
View the .
View the