Logo
The MathWorks GmbH

Senior CI/CD Platform Engineer (36387-VKAT)

The MathWorks GmbH, Natick, Massachusetts, us, 01760

Save Job

Job Summary MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding.

The IT Platform Engineering Team builds and runs Internal Developer Platforms integrated with GitLab. We’re looking for a highly skilled software engineer with expertise in CI/CD pipelines, automation, and modern DevOps practices. As a CI/CD Platform Engineer, you will develop and maintain build, test, and deployment pipelines for custom applications (Java, Golang, JavaScript), infrastructure as code (Python, Bash, Terraform), and configuration as code. You’ll create automation and self-service features to ensure performance, security, and reliability of CI/CD pipelines. In this role, you will drive CI/CD innovation that promotes developer productivity and operational excellence.

MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.

Responsibilities

Design, implement, and maintain automated CI/CD pipelines.

Develop reusable CI/CD components and shared templates for builds, code coverage, and SBOM generation.

Enhance the internal developer platform, internal developer portal with self-service features integrated with CI pipelines.

Build high-performance microservices for the deployment lifecycle.

Manage package and container registries.

Maintain the self-hosted GitLab instance and automate user lifecycle management.

Participate in the on-call rotation for the Internal Developer Platform and CI/CD.

Qualifications

A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or equivalent experience) is required.

Experience with Amazon Web Services (AWS)

Programming experience with python

Additional Qualifications

Demonstrated expertise in developing CI/CD pipelines with GitLab

Solid background in AWS services(such asS3, EKS, EBS, ALB)

Strong experience with Python-based automation

Demonstratedexpertiseinvarious buildand package management tools Maven, NPM, NuGet

Proficiency in programming language (Java,Golang or others)

Demonstrated expertise in container and container orchestration (Docker, Kubernetes)

Demonstrated expertise in infrastructure as code tools (such as CloudFormation, Ansible, Terraform)

Familiarity with front-end technologies like React is a plus.

#J-18808-Ljbffr