Software Engineer
Core
Design, develop, and maintain Python-based microservices, automation tools, CI/CD pipelines, and containerized deployment architectures to improve platform reliability and operational efficiency.
Role type
Platform Automation Engineer
Builds
Build frameworks, automation solutions, containerized applications, orchestration platforms, and cloud-based test environments
Domain
Software Engineering / DevOps / Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python 3, Groovy, Shell/Bash, Robot Framework, Jenkins, SBT, Git, Docker, Kubernetes, Ansible, Grafana, Prometheus, RHEL, Rocky Linux, Oracle Enterprise Linux, RPM, YUM, DNF
Preferred skills
OpenStack, AWS
Technologies
Python, Groovy, Shell/Bash, Robot Framework, Jenkins, SBT, Git, Docker, Kubernetes, Ansible, Grafana, Prometheus, RHEL, Rocky Linux, Oracle Enterprise Linux, RPM, YUM, DNF, OpenStack, AWS
Responsibilities
Design and develop Python-based microservices and automation tools; Design, maintain, and optimize complex CI/CD pipelines; Build and maintain Docker-based applications and tools; Develop and maintain Ansible playbooks for infrastructure automation; Work closely with Software Development, QA, DevOps, System Engineering, and Operations teams
Seniority
Mid-level, hands-on IC