CrawlJobs Logo

CI/CD Engineer - Intermediate Analyst

India, Pune · Job Posted March 04, 2026
Apply Position
Job Link Share

Job Description

The CI/CD Engineer Intermediate Analyst is an intermediate-level position responsible for a variety of CI/CD Pipeline engineering activities, including the design, acquisition, development, and continuous improvement of hardware, software, and network infrastructure in coordination with the Technology team. This role focuses on enabling seamless and efficient software delivery by building and maintaining robust CI/CD platforms, providing expert support to development teams, and fostering a culture of automation and quality. The overall objective of this role is to ensure quality standards are being met within existing and planned frameworks.

Job Responsibility

  • Develop, enhance, and maintain the core CI/CD platform and ecosystem, continuously improving its capabilities, scalability, and reliability to meet evolving business needs
  • Provide assistance with CI/CD pipeline development and optimization, focusing on automation, efficiency, and best practices
  • Conduct product evaluations with vendors and recommend product customization for integration with existing systems and future architecture
  • Assist with training activities, mentor junior team members, and ensure the team's adherence to all control and compliance initiatives
  • Assist with application prototyping and recommend solutions around implementation, focusing on CI/CD integration
  • Provide expert third-line support to development teams, actively debugging and resolving complex build, deployment, and environment-related issues across various application stacks
  • Possess a deep understanding of developer application code (e.g., Java, Python, Node.js, Go, and others) to effectively diagnose and pinpoint the root cause of CI/CD pipeline failures or integration challenges
  • Design, develop, and implement testing automation scripts specifically for the CI/CD platform itself, leveraging frameworks such as Cucumber and Junit to ensure platform stability, functionality, and performance
  • Actively assist and guide development teams in adopting and implementing comprehensive testing automation strategies within their application CI/CD pipelines, promoting shift-left testing principles
  • Support projects and provide project status updates to project manager or Senior Engineer, highlighting CI/CD progress and challenges
  • Partner with development teams to identify engineering requirements and assist with defining application/system requirements and processes, with a strong emphasis on CI/CD integration
  • Create installation documentation, training materials, and deliver technical training to support the organization's adoption of CI/CD tools and practices
  • 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

Requirements

  • 2-5 years of relevant experience in a CI/CD Engineering role or similar capacity
  • Hands-on experience with containerization technologies (e.g., Docker, Kubernetes, etc.)
  • Proficient in using cloud-native CI/CD tools such as Tekton, Harness, Jenkins and similar technologies
  • Demonstrated ability to develop, maintain, and troubleshoot complex CI/CD pipelines from inception to production
  • Skilled in developing applications using major programming languages, including Java, Python, Node.js, Go, and others, with a proven ability to understand and debug application code to diagnose and resolve CI/CD integration issues
  • Strong experience in writing and implementing test automation scripts for CI/CD platforms and pipelines, utilizing frameworks such as Cucumber and Junit
  • Proven track record of mentoring and enabling development teams in CI/CD best practices and the adoption of robust testing automation strategies
  • Comfortable working in multi-platform environments, including Linux, macOS, and Windows
  • Consistently demonstrates clear and concise written and verbal communication
  • Comprehensive knowledge of design metrics, analytics tools, benchmarking activities, and related reporting to identify best practices within the CI/CD domain
  • Demonstrated analytic/diagnostic skills, particularly in complex distributed systems
  • Ability to work in a matrix environment and partner effectively with virtual teams
  • Ability to work independently, prioritize, 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
  • Proven track record of operational process change and improvement in a CI/CD context

Nice to have

  • Experience working in Financial Services or a large complex and/or global environment is a plus
  • Project Management experience is beneficial

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

CI/CD Engineer - Intermediate Analyst

8 matching positions

Applications Support Intermediate Analyst

Our mission is to help developers navigate, simplify and stabilise Citi tools an...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in an Engineering DevOps
  • Unix/Linux skills at a system admin level
  • Strong knowledge in computer networks and hands-on experience with their troubleshooting
  • Proficiency in scripting (e.g. bash/perl/python/powershell)
  • Some experience with Java build tools (Gradle/Maven preferred) and databases (Oracle/PostgreSQL preferred)
  • Experience with CI/CD tools and pipelines (Jenkins/TeamCity/Artifactory)
  • Understanding of distributed systems architecture, microservices, virtualization techniques
  • Good command of English - both written and spoken
  • Ability to plan and organize workload
  • Ability to work independently, multi-task, and take ownership of various parts of a project or initiative
Job Responsibility
Job Responsibility
  • Set up and configure bare metal / virtualized / cloud infrastructure for business applications
  • Help development teams on-board to modern CI/CD pipelines
  • Improve high availability, resilience, observability, maintainability and security of applications with industry standard and/or bank's internal solutions
  • Automating application releases, deployment, configuration and other aspects of software development lifecycle
  • Enabling connectivity between various components in distributed networks
  • Help migrating and upgrading systems to newer infrastructure
  • Champion a set of practical solutions for Information Security
  • Act as a gatekeeper for remediation requests from IS teams
  • Help developers to onboard to lightweight, effective security tooling both pre-commit and in the CI pipeline
  • Smooth infrastructure processes
  • Fulltime
Read More
Arrow Right

Applications Support Intermediate Analyst

Job Overview: Citi, the leading global bank, has approximately 200 million custo...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in an Engineering DevOps role
  • Unix/Linux skills at a system admin level
  • Strong knowledge in computer networks and hands-on experience with their troubleshooting
  • Proficiency in scripting (e.g. bash/perl/python/powershell)
  • Some experience with Java build tools (Gradle/Maven preferred) and databases (Oracle/PostgreSQL preferred)
  • Experience with CI/CD tools and pipelines (Jenkins/TeamCity/Artifactory)
  • Understanding of distributed systems architecture, microservices, virtualization techniques
  • Good command of English - both written and spoken
  • Ability to plan and organize workload
  • Ability to work independently, multi-task, and take ownership of various parts of a project or initiative
Job Responsibility
Job Responsibility
  • Set up and configure bare metal / virtualized / cloud infrastructure for business applications
  • Help development teams on-board to modern CI/CD pipelines
  • Improve high availability, resilience, observability, maintainability and security of applications with industry standard and/or bank's internal solutions
  • Automating application releases, deployment, configuration and other aspects of software development lifecycle
  • Enabling connectivity between various components in distributed networks
  • Help migrating and upgrading systems to newer infrastructure
  • Champion a set of practical solutions for Information Security
  • Act as a gatekeeper for remediation requests from IS teams
  • Help developers to onboard to lightweight, effective security tooling both pre-commit and in the CI pipeline
  • Ensure that response times and reliability for security systems and data are of an acceptable standard
  • Fulltime
Read More
Arrow Right
New

Applications Development Intermediate Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
Canada , Mississauga
Salary
Salary:
79320.00 - 110680.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5 years of relevant experience in a Applications Development role
  • Working experience with agile and iterative software delivery
  • Familiarity with software engineering best practices (unit testing, automation, design patterns, peer review, etc)
  • Proven experience in managing Cloud infrastructure (i.e. OpenShift, AWS, etc)
  • Proficiency with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc)
  • Proficiency with event-driven design and architecture (i.e. Kafka, Spark, etc)
  • Experience with Microservices frameworks using Java
  • Experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines, on-premise and public cloud (i.e. Jenkins, Teamcity, etc)
  • Experience with Service Oriented and Micro-Services architectures, including REST and hazel cast implementations
  • Consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • 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
  • Fulltime
Read More
Arrow Right

Application Development Intermediate Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
Canada , Mississauga
Salary
Salary:
79320.00 - 110680.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of hands-on experience with Apache Spark and PySpark
  • Deep understanding of Spark architecture, RDDs, DataFrames, and Datasets
  • Experience with Spark SQL, Spark Streaming, and Spark optimization techniques
  • Proficiency in Python for data processing and scripting
  • 3+ years of experience designing and implementing ETL/ELT pipelines
  • Hands-on experience with ETL tools such as Apache Airflow, Abinitio or similar
  • Experience with Databricks platform and Delta Lake
  • Strong understanding of data warehousing concepts and dimensional modeling
  • Experience with data integration patterns and best practices
  • In-depth knowledge and hands-on experience with relational databases, specifically Oracle, including SQL, PL/SQL
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • 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
  • Fulltime
Read More
Arrow Right

Applications Development Intermediate Programmer Analyst

We are looking for a highly skilled and hands-on Software Engineer to drive mode...
Location
Location
Japan , Chiyoda
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience
  • Strong hands-on experience in coding (Java, Python, or any modern programming language)
  • Deep expertise in system design and microservices architecture
  • Familiar with application development with AI tools
  • Experience with trunk-based development, feature flags, and progressive delivery strategies
  • Proficiency in TDD, BDD, and automation-first mindset to ensure high test coverage and reliability
  • Strong understanding of CI/CD pipelines, and DevOps practices
  • Experience conducting code reviews, vulnerability assessments, and secure coding
  • Familiarity with modern cloud-native technologies (AWS, Kubernetes, Docker)
  • Excellent problem-solving skills and ability to work in fast-paced, agile environments
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust, scalable, and high-performance applications
  • Implement trunk-based development practices to enable continuous integration and rapid delivery
  • Develop clean, maintainable, and testable code following SOLID principles and software design best practices
  • Ensure high levels of unit test coverage, test-driven development (TDD), and behavior-driven development (BDD)
  • Actively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards
  • Drive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD
  • Advocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability
  • Apply Behavior-Driven Development (BDD), Test-Driven Development (TDD), and unit testing to ensure code quality and functionality
  • Conduct thorough code reviews, ensuring adherence to best practices in readability, performance, and security
  • Implement and enforce secure coding practices, performing vulnerability assessments and ensuring compliance with security standards
  • Fulltime
Read More
Arrow Right
New

Senior Data Engineer (Microsoft Fabric)

We are looking for an experienced Senior Data Engineer (Microsoft Fabric) to joi...
Location
Location
Ukraine
Salary
Salary:
Not provided
binariks.com Logo
Binariks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in Data Engineering
  • Strong hands-on experience with ELT, data pipelines, and data integration tools, including Microsoft Fabric and Azure Data Factory (ADF)
  • Proven experience designing and deploying scalable data architectures with a strong focus on ETL/ELT processes
  • Solid experience designing, developing, and managing enterprise-grade data platforms
  • Experience working with large-scale datasets, modern data warehouse technologies such as Snowflake, and data processing solutions in real-time and batch environments
  • Experience with cloud technologies, preferably Microsoft Azure, but AWS will be fine too
  • Strong knowledge of database technologies, including Oracle, MS SQL Server, and PostgreSQL
  • Experience with data governance concepts, including data lineage, data quality, and data security
  • Ability to design and manage data storage, data processing, and data quality frameworks
  • Ability to work effectively in a fast-paced environment
Job Responsibility
Job Responsibility
  • Architect and implement robust ELT processes using Azure Data Factory and Microsoft Fabric
  • Design, develop, and maintain scalable data pipelines that ingest, transform, and deliver data from multiple enterprise sources into Microsoft Fabric Lakehouses, Warehouses, and downstream Azure SQL databases
  • Build and maintain cloud-based data platforms and analytics solutions using Microsoft Fabric
  • Implement and promote modern software engineering principles and best practices in CI/CD and DevOps
  • Collaborate closely with data engineers, infrastructure teams, business stakeholders, and application teams to ensure effective data integration and accessibility
  • Partner with data analysts and data scientists to enable analytics and support data-driven decision-making
  • Enable and support self-service data engineering capabilities across the wider data organization
  • Identify opportunities for improving the data platform infrastructure and deliver scalable solutions
  • Monitor system performance, troubleshoot issues, and optimize platform reliability and efficiency
  • Develop and maintain technical documentation related to the data platform and its infrastructure
What we offer
What we offer
  • 18 days of paid annual leave
  • 10 sick leaves
  • Additional days off for special occasions
  • Medical Care
  • Health check-up
  • Play Room
  • IT Cluster membership
  • Business Trip
  • Tech Talks
  • Training & Conferences
  • Fulltime
Read More
Arrow Right

Senior Data Platform Engineer

Pinecone is looking for a Senior Data Engineer to own and grow the systems that ...
Location
Location
United States , New York City
Salary
Salary:
Not provided
pinecone.io Logo
Pinecone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years building and operating data pipelines in production
  • Strong SQL, with comfort in BigQuery (or Snowflake/Redshift) writing non-trivial analytical queries, optimizing performance, and reasoning about correctness
  • Strong coding skills, with comfort writing ETL/rETL, consuming services and integrations against REST/GraphQL APIs, and producing clean code that others can reuse and maintain
  • Experience with a modern orchestrator (Airflow, Dagster, Prefect, or similar) running containerized workloads
  • Comfort with Docker, Kubernetes, and modern cloud infrastructure best practices
  • Experience integrating systems, pulling data between APIs, databases, and warehouses
  • handling auth, pagination, schema drift, and incremental loads
  • Hands-on experience using AI coding tools (Claude Code, Cursor, or similar) as part of your workflow
  • Ability to design, build, and own systems end-to-end in a highly autonomous environment
Job Responsibility
Job Responsibility
  • Own and build the ingestion layer. Design, deploy, and scale pipelines that pull from third-party APIs, internal services, and SaaS tools into BigQuery. Add new sources as the business demands
  • Own and build the transform layer. Develop and maintain our DBT project, including staging, intermediate, and marts. Maintain core business datasets: users, organizations, indexes, accounts, usage, revenue. Write tests, snapshots, and documentation. Drive data quality and trust
  • Own and build the orchestration platform. Operate the Airflow-on-Kubernetes environment that runs our ingest and DBT workloads. Improve reliability, scalability, observability, and CI/CD
  • Establish and maintain the business-context and metrics layer. Curate metric definitions and documentation that feed both human analysts and agents
  • Manage infrastructure cost and performance. Manage BigQuery, GKE, Cloud Run, and Kafka costs, right-size compute, and make sure the platform stays efficient
  • Lead and own mission-critical company-level analyses. Partner with finance, GTM, product, and exec stakeholders to answer business questions, design metrics, run experiments and evaluations, build views in BI tools, and ship dashboards that support key business decisions as well as regular reporting to the Board of Directors
  • Enable other teams to self-serve. Onboard analysts and non-DE stakeholders onto the warehouse, help them with best practices, and create reusable models and tooling
  • Set the standard for AI-assisted data workflow. Establish best AI practices and patterns that enable a small data team to operate with outsized leverage
What we offer
What we offer
  • Comprehensive health coverage including medical, dental, vision, and mental health resources
  • 401(k) Plan
  • Equity award
  • Flexible time off
  • Paid parental leave
  • Annual Company Event
  • WFH Equipment Stipend
  • Fulltime
Read More
Arrow Right

Data Analytics Senior Analyst

Citibank, N.A. seeks a Data Analytics Senior Analyst for its Irving, Texas locat...
Location
Location
United States , Irving
Salary
Salary:
141773.00 - 142000.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree, or foreign equivalent, in Information Systems, Information Technology, Electronic Engineering, Business Analytics, or related field and 3 years of experience as an Applications Support Intermediate Analyst, Data Analytics Senior Analyst, Business Analyst, or related position involving data solutions design and development for a global financial services industry. Alternatively, employer will accept a Bachelor's degree in the stated fields and 5 years of the specified progressive, post-baccalaureate experience. Full term of experience must include: Visualization dashboard building using Tableau in support of data analysis
  • Automation development and batch jobs scheduling
  • Autosys, SQL, DATABASE, JIRA
  • Tableau, Excel, PowerBI
  • and Pyspark, Hadoop, Hive, python, scripting, MongoDB.
Job Responsibility
Job Responsibility
  • Design and develop strategic solution plans for business functionalities and build dynamic and scalable data pipelines using Spark preprocessing framework
  • Gather business requirements from the business and design data flow in collaboration with data architects
  • Implement Exploratory Data Analysis (EDA), data standardization and transformation pre-processes using different techniques like OHE, and data scaling and normalization for machine learning modeling
  • Design and develop unit, integration, and stress tests to ensure application satisfies all requirements
  • Mine and analyze data from various banking platforms to drive optimization and improve data quality
  • Serve as the subject matter expert of applications development techniques and emerging technologies
  • Consult with business clients to determine the functional specifications, applying comprehensive understanding of how multiple areas in the system collectively integrate towards achieving the business goals
  • Address system issues raised by users and clients by evaluating the business processes and the systems, considering the industry standards, and recommending solutions
  • Deliver analytic initiatives to address various business problems with ability to identify the data required, estimate the time and effort needed, and establish a project plan
  • Lead the process of system change from requirements analysis through implementation, and provides necessary user and operational supports
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right