Aspen Technology, Inc.

Principal Software/DevOps Engineer

Aspen Technology, Inc.
Apply
2 hours ago
Pune, IndiaStaff+

Responsibilities

  • Develop new features and enhance Python, Shell, and Groovy scripts.
  • Automate and sequence operations using Jenkins pipelines.
  • Build C++ packages from source using multiple toolchains and build systems on Linux and Windows.
  • Drive adoption of GitHub, Artifactory, Azure DevOps, and AI-assisted development services.
  • Troubleshoot CI/CD processes and on-premises deployments.
  • Produce and publish on-demand packages and patches.
  • Administer and configure GitHub organizations.
  • Document knowledge in wiki pages and provide guidance to teammates.

Requirements

  • Extensive experience with Linux system administration in on-premises or cloud environments.
  • Power-user knowledge of Windows services, permissions, and mounts.
  • Deep knowledge of Git and experience administering and configuring GitHub organizations.
  • Fluency in Python and Shell scripting.
  • Experience maintaining CI/CD pipelines with Jenkins.
  • Solid experience with C++ build systems including cmake, gmake, and msbuild.
  • Good knowledge of Linux containers.
  • Verbal and written English proficiency is required.
  • Experience with Black Duck or Snyk security scans, Artifactory administration, Python and C++ package managers, dependency management, AI coding assistants, or agentic workflows is preferred.

Benefits

  • Career development programs.
  • Community service projects and social events.
  • The posting describes a global, geographically distributed development environment.

Tech Stack

C++CMakeGitGroovyJenkinsLinuxPythonWindows

Categories

Aspen Technology, Inc.

About Aspen Technology, Inc.

1,001-5,000 employees
Contact me