nCircle Tech Logo

nCircle Tech

Software Infrastructure & Automation Engineer (SA2124)

Posted 9 Days Ago
In-Office
Mulshi, Pune, Maharashtra
Entry level
In-Office
Mulshi, Pune, Maharashtra
Entry level
Develop automation tools and internal developer platforms using Python, shell scripting, GitLab, and REST APIs. Manage repository workflows, build and release strategies, and large-scale cross-platform C++ environments. Troubleshoot dependencies, compilation, linkage, packaging, and deployment issues. Create change-impact analysis, selective testing, dashboards, monitoring, and traceability solutions while collaborating with development, DevOps, QA, and infrastructure teams.
The summary above was generated by AI
  • Act as a bridge between Development and DevOps/Infrastructure teams to improve engineering productivity.
  • Develop automation tools and utilities using Python, Bash/PowerShell, and REST APIs.
  • Design and maintain solutions that simplify development workflows and reduce manual effort.
  • Administer Git/GitLab workflows across multi-repository and multi-product environments.
  • Develop automation solutions using GitLab APIs and support repository lifecycle management.
  • Define and maintain branching, merging, and release-management strategies.
  • Support and optimize large-scale C++ build environments across Linux and Windows.
  • Troubleshoot build, compilation, linkage, dependency, packaging, and deployment issues.
  • Analyse dependency relationships across complex C++ codebases.
  • Develop solutions for change-impact analysis and intelligent/selective test execution.
  • Establish traceability between source code, dependencies, build artefacts, and test suites.
  • Support test automation, code coverage, and risk-based testing strategies.
  • Build internal developer tools, dashboards, reports, monitoring solutions, and self-service platforms.
  • Collaborate with engineering teams to improve build architecture, development standards, and software delivery processes.
  • Create and maintain technical documentation and engineering guidelines.


Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Strong hands-on experience with Python programming.
  • Strong Shell scripting experience using Bash and/or PowerShell.
  • Strong knowledge of Git and GitLab, including repository management and branching/release workflows.
  • Experience working with GitLab APIs and REST APIs.
  • Strong Linux administration and troubleshooting skills.
  • Good knowledge of Windows development environments and cross-platform development.
  • Strong understanding of large-scale C++ applications and build environments.
  • Good understanding of dependency management, static/dynamic linking, DLLs, SOs, and runtime dependencies.
  • Understanding of software architecture, modular design, and multi-platform development.
  • Knowledge of unit, integration, and system testing.
  • Understanding of test automation, code coverage, dependency analysis, and change-impact analysis.
  • Experience developing automation tools and internal developer utilities.
  • Strong troubleshooting and problem-solving skills.
  • Ability to collaborate effectively with Software Development, DevOps, QA, and Infrastructure teams.


Similar Jobs

52 Minutes Ago
Remote or Hybrid
India
Senior level
Senior level
Financial Services
Reviews marketing, sales, and promotional communications for accuracy, regulatory compliance, clarity, balance, and risk. Applies EMEA requirements, including ESMA, CSSF, and FCA expectations, while partnering with Marketing, Sales, Legal, Compliance, Audit, and Controls teams. Manages reviews and escalations, educates colleagues on communications standards, and improves control processes and efficiency across markets.
Top Skills: CssfEsmaFca
52 Minutes Ago
Hybrid
Junior
Junior
Financial Services
Support independent valuation governance and financial controls across multiple banking and asset management businesses. Responsibilities include price verification, fair value adjustment calculations, management and regulatory reporting, valuation issue resolution, control framework enhancement, independent pricing process reviews, and implementation of tools to improve control efficiency. The role partners with business leaders, regulators, auditors, and cross-functional teams on valuation, risk, and finance initiatives.
Top Skills: DatabasesFinancial DerivativesExcelMicrosoft PowerpointVisual Basic
Entry level
Financial Services
Manage and improve client reference data operations, including maintaining records, monitoring data hierarchies, resolving data issues, supporting CRM and platform enhancements, and participating in user acceptance testing. The role ensures data quality, regulatory compliance, governance adherence, remediation, process documentation, and automation. It also serves as a subject matter expert while partnering with global cross-functional teams and business stakeholders.
Top Skills: AlteryxBusiness ObjectsCrm SystemsDatabasesPythonSalesforceSQL

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account