Senior DevOps Engineer position at MAK-SYSTEM, a company established in 1984 that designs, develops, and delivers globally best-of-breed software to manage Blood, Plasma, Tissue, and Cells. The ideal candidate will have experience with AWS, Python, Linux, and containerization, and will be able to work in a remote environment.
Requirements
- In-depth AWS experience running production workloads, migrations, and CI/CD pipelines
- Experience using scripts to automate the configuration of services and tools via their APIs or SDKs
- Experience developing in a source-controlled workspace (e.g., Git, SVN)
- Experience with infrastructure-as-code approach to automating platform provisioning using CloudFormation, Kubernetes, Helm, Pulumi and Terraform
- Experience with build and deployment tools (e.g., GitHub Actions, Jenkins, Code Deploy, Ansible)
- Experience in deploying and managing deployments of relational database technologies (Oracle, MySQL, PostgreSQL)
- Understanding of the software engineering life cycle, including design, architecture, test automation, deployment automation, monitoring and alerting
- Support exposure in a 24/7 environment
- Linux experience, Amazon Linux/CentOS/RedHat/Ubuntu Distro
- Configuration management tools experience: Chef, Puppet, Ansible; CloudFormation, Kubernetes, Pulumi and Terraform
- Knowledge and experience of working with containers (e.g., Docker, CRI-O)
- Knowledge and experience of working in Java application development environments a benefit
- Strong background in Linux/Unix operating systems and networking concepts; Linux and shell scripting; Experience in deploying Micro-services
- Excellent troubleshooting skills
- Ability to use a wide variety of open-source technologies and cloud services
- Innovation, Flexibility, and Adaptability – undertake tasks with a positive attitude and respond well to management and customer requests. Must be prepared to meet business goals and respond well to change
- Positive attitude and commitment to professional development
- Proven ability to make recommendations to resolve problems by using judgment that is consistent with MAK-SYSTEM's culture, policies, and procedures
- Effective communication and collaboration skills suitable for liaising with colleagues within the DevOps Team and beyond to the broader project team, both on a one to one and one to many bases
- Fluency in English (both verbal and written)
- Bachelor’s degree in a software engineering related field (or equivalent experience)
