Job Overview:
We are seeking an experienced DevOps Engineer to join our team. As a key member of our platform team, you will play a critical role in maintaining and evolving our innovative cloud-based platform.
Main Responsibilities:
The ideal candidate will have strong analytical and reasoning skills, with the ability to visualize processes and outcomes. They will be proficient in troubleshooting complex platform issues and debugging large codebases.
Duties:
1. Support the development and maintenance of engineering tooling and internal IT systems.
2. Work with cross-functional teams to design, estimate, and plan new features that implement optimal cloud-based solutions.
3. Deploy and debug initiatives as needed, using problem-solving skills to identify and resolve issues before they escalate.
4. Ensure seamless integration with internal processes and educate/training relevant teams as part of initiatives.
5. Achieve increasing levels of automation for Engineering tools and processes, focusing on scale and reliability.
6. Evolving platform monitoring capabilities and proactively review application performance and exception handling, including liaising with other teams to identify risk areas, fault-find and resolve issues.
Requirements:
To succeed in this role, you will need:
* 7+ years' experience in software development or a related field.
* Demonstrable expertise in containers, Kubernetes, Docker, Kops (and/or EKS, Helm), automation/infrastructure as code, Ansible, Terraform, AWS, Linux/Unix systems administration, scripting, Bash, Python, CI/CD pipelines, monitoring/alerting/observability tools (PRTG, Prometheus, Grafana, Elasticsearch, Logstash & Kibana).
* Strong analytical and reasoning skills, with the ability to prioritize tasks based on criticality and impact.
* Critical thinking, agile, and quick learner – able to learn new technologies and tools.
* Excellent communication skills to share ideas and solutions in a dynamic environment.
* Bachelor's degree or higher in Computer Science or equivalent work experience.
About Us:
We value talented individuals who enjoy variety and unpredictability in their roles. Our fast-paced start-up environment offers tenacious problem-solving opportunities, attention to detail, and a passion for driving efficient and scalable solutions/processes.
LIFELENZ Values:
* Customer Delight
* Innovate & Simplify
* Interconnected Teams
* Act Like an Owner
* Results Matter
* Pursue Excellence
Perks:
Our company culture emphasizes self-starter mentality, natural curiosity, and collaborative teamwork. If you're eager to tackle new challenges and grow professionally, we encourage you to apply for this exciting opportunity.