Citigroup - Irving, TX
posted 3 months ago
The Site Reliability Engineer at Citi is tasked with leading a variety of engineering activities that encompass the design, acquisition, and deployment of hardware, software, and network infrastructure in collaboration with the Technology team. This role is pivotal in ensuring that quality standards are met within both existing and planned frameworks. A significant aspect of this position involves coordinating with Cyber Security and CISS to implement security requirements for Middleware logs and security policies. The engineer will leverage their strong knowledge of Middleware Application Servers and Web Servers, working with products such as IBM WebSphere ND/Liberty, Oracle WebLogic, Tomcat, and various HTTP servers including IBM HTTP Server, Oracle HTTP Server, Apache Web Server, and Nginx. In addition to product engineering and administration, the role requires proficiency in application development and design patterns, as well as a solid background in collaborating with Middleware engineers, application architects, development teams, and operational hosting teams. The engineer must possess an in-depth understanding of JEE application security and SSL certificates, and have experience with Unix/Linux Operating Systems, including shell scripting. Proficiency in scripting and task automation, particularly with Python, JSON, and YAML, is essential. Familiarity with authentication methods such as Siteminder (SSO) is a plus, along with hands-on experience with tools like Ansible, Kubernetes, OpenShift, and Docker. The role also demands experience with cloud platforms such as Amazon AWS and Google Cloud, as well as strong debugging, analytical, and problem-solving skills. Effective communication is crucial, as the engineer will need to convey technical concepts to non-technical audiences. A comprehensive understanding of the software development life cycle and experience with automation tools for Middleware and application Quality Assurance are also required. The ideal candidate will have a background in SQL queries and database technologies, including Oracle and MongoDB, and experience in developing REST APIs. This position is suited for individuals who thrive in a fast-paced environment and can manage multiple tasks while maintaining a focus on quality and security standards.