Citigroup Logo

Citigroup

Unix Scripting Specialist Officer

Posted 7 Days Ago
Be an Early Applicant
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Develop and support automated financial data reconciliations, including matching rules, tolerance checks, exception routing, data feeds, and technical break resolution. Write Python and SQL for transactional and ledger data processing, implement requirements, maintain batch jobs, perform testing, and support deployments through Git and CI/CD. Collaborate with operations, business analysts, and QA teams in an Agile environment while contributing to backlog remediation and automation initiatives.
The summary above was generated by AI

The Reconciliation Developer – Officer (C11) is a hands-on technical individual contributor responsible for developing, configuring, testing, and supporting data reconciliations and automated data controls.

Working under the guidance of senior technical leads, the developer focuses on implementing matching rules, maintaining data feeds, resolving technical breaks, and executing scheduled and ad-hoc reconciliation requests across financial systems and data distribution pipelines.

Hybrid Schedule: 2 or 3 full days per week on-site in the office, with remaining days worked remotely in accordance with enterprise hybrid work policies.

Reconciliation Rule Build: Configure, test, and maintain multi-way matching rules, tolerance checks, and automated exception routing on enterprise reconciliation platforms (e.g., TLM SmartStream, Duco, Gresham, or internal reconciliation engines).

Break Analysis & Triage: Investigate reconciliation breaks and discrepancies, identify root causes in data transformations, and apply rule adjustments or fixes.

Data Processing & Scripting: Write and optimize Python scripts and SQL queries to extract, transform, and load transactional and ledger data into reconciliation engines.

Requirements Implementation: Review Business Requirement Documents (BRDs) and technical specifications to implement mapping rules, data schemas, and validation checks.

Data Feed Maintenance: Monitor daily reconciliation runs, batch feeds, and automated jobs, ensuring successful data ingestion from upstream systems.

Assisting Backlog Remediation: Actively deliver user stories and tasks to address the operational backlog of scheduled and ad-hoc reconciliation requests.

Testing & Deployment Support: Perform unit testing, assist with User Acceptance Testing (UAT), and prepare deployment artifacts using Git and CI/CD pipelines

Team Participation: Participate in daily stand-ups, sprint planning, and backlog refinement sessions within an Agile framework.

Operational Collaboration: Work closely with operations users, business analysts, and quality assurance testers to clarify requirements and resolve defect tickets.

Technology Adoption: Learn and apply emerging tools and automation techniques, including data processing utilities (e.g., PySpark, Airflow) and automated anomaly detection workflows.

• Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Data Analytics, or related field.

• 4-8 years of hands-on software development, data manipulation, or reconciliation configuration experience in Financial Services or IT.

• Solid foundation as a technical individual contributor executing assigned tasks with quality.

• Python: Practical experience with data manipulation (pandas, numpy), data parsing, and scripting.

• SQL: Strong proficiency in writing queries, joins, aggregations, subqueries, and working with relational databases (Oracle, PostgreSQL, etc.).

• Basic Understanding: Familiarity with Java, Scala, or C# is a plus.

• Working knowledge of batch data processing (e.g., Apache Spark/PySpark basics).

• Familiarity with scheduled workflow tools (e.g., Apache Airflow) and messaging/event concepts (e.g., Kafka).

• Exposure to cloud data platforms (e.g., Snowflake, AWS, or GCP) is advantageous.

------------------------------------------------------

Job Family Group: Technology

------------------------------------------------------

Job Family:Applications Development

------------------------------------------------------

Time Type:Full time

------------------------------------------------------

Most Relevant Skills Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

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 Citi’s EEO Policy Statement and the Know Your Rights poster.

Similar Jobs

15 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Mid level
Mid level
Fintech • Financial Services
Develops and supports automated financial data reconciliations by configuring matching rules, maintaining data feeds, analyzing breaks, and resolving discrepancies. Writes Python and SQL for transactional data processing, implements mapping and validation requirements, supports testing and deployments through Git and CI/CD, and monitors batch workflows. Collaborates with operations, business analysts, and QA in an Agile environment while contributing to backlog remediation and adopting tools such as PySpark, Airflow, and anomaly detection workflows.
Top Skills: Apache AirflowSparkAWSC#Ci/CdDucoGCPGitGreshamJavaKafkaNumpyOraclePandasPostgresPysparkPythonScalaSnowflakeSQLTlm Smartstream
3 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Owns technical product execution for CareSelect Imaging by translating strategy and customer needs into capabilities, features, user stories, acceptance criteria, and prioritized backlogs. Partners with distributed Engineering, Architecture, QA, Product, and Operations teams to manage dependencies, risks, planning, development, testing, releases, and validation. Communicates priorities and delivery status while improving requirements quality and predictability.
Top Skills: AhaAzure DevopsDevOpsFhirHl7JIRARally
3 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Provides technical customer support to restaurant clients through chat, voice, and casework channels. Resolves hardware and software issues, explains technical concepts clearly, manages multiple interactions, meets SLA and KPI targets, collaborates with internal teams, and contributes to process improvements. Requires rotational 24/7 availability, including nights, weekends, and holidays, with initial office work in Chennai.
Top Skills: Chat/Ticketing SystemsPos SystemsSaaS

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account