Software Engineer
Core
Develop, enhance, and maintain CI/CD automation supporting centrally managed DevOps tools and underlying infrastructure.
Role type
DevOps Engineer (CI/CD & Infrastructure Automation)
Builds
CI/CD pipelines, automated infrastructure provisioning, and secured DevOps toolchains.
Domain
Enterprise IT, Cloud Infrastructure, DevOps
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Linux/Unix administration, scripting (Python, Bash, Groovy), CI/CD workflows, version control (Git, GitHub), Jenkins/GitHub Actions administration, Kubernetes management, Docker containerization, configuration management (Puppet, Terraform), troubleshooting.
Preferred skills
AWS (EC2, RDS, ELB, EKS), REST APIs, AI-assisted development tools, networking (OSI layers, DNS, reverse proxies), Agile/Scrum methodologies.
Technologies
Jenkins, GitHub Actions, Kubernetes, Docker, Puppet, Terraform, AWS, Python, Bash, Groovy, Git, Nginx, HAProxy, Apache, RedHat.
Responsibilities
Drive platform reliability and troubleshoot complex production issues; automate infrastructure provisioning; implement security hardening and activity auditing; manage Kubernetes clusters; collaborate with cross-functional teams to bridge development and operations.
Seniority
Mid-level, hands-on IC