DevOps and Sysadmin Engineer
Core
Design, build, deploy, and test software development environments and CI/CD pipelines to support the full software lifecycle.
Role type
DevOps and Sysadmin Engineer
Builds
Stable, secure, and high-quality development environments and deployment pipelines
Domain
Software Development / DevOps / Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Linux administration, container technologies (Docker, Podman, Nerdctl), CI/CD pipeline design, version control (Git, Subversion), artifact store management, database knowledge (PostgreSQL, MySQL, NoSQL), scripting (Python, Perl, Bash, YAML), agile methodologies (DoD, DoR, estimation), security scanning tools (Jenkins, SonarQube, Vault)
Preferred skills
DevSecOps mindset, third-party library and container image vulnerability scanning, system communication protocols, API protocols (REST, GraphQL, OpenAPI, XML), database migration tools (Flyway, Liquibase), cloud platforms (AWS, Azure, GCP), agentic AI development
Technologies
Kubernetes, Bitbucket, Artifactory, Jenkins, Jira, Confluence, Mattermost, Vault, PostgreSQL, MySQL, NoSQL, Docker, Podman, Nerdctl, Git, Subversion, Python, Perl, Bash, YAML, REST, GraphQL, OpenAPI, XML, Flyway, Liquibase, AWS, Azure, GCP
Responsibilities
Design, build, deploy, and test software development environments; Support and improve platform solutions including deployments in Kubernetes; Develop and maintain CI/CD flows covering build, testing, SAST, DAST, artifact release, and deployments; Work with Linux-based environments and container technologies to create reliable and scalable solutions; Manage and improve version control, artifact stores, and supporting tools; Collaborate closely with software developers in an agile setup
Seniority
Mid-Senior (3-8 years experience)