Job Description:
We are looking for a highly motivated DevOps System Automation Specialist to join our dynamic team. As part of exciting public service projects, you will collaborate with multidisciplinary teams of designers, developers, and business experts to create innovative solutions that blend the digital and physical realms. Your work will have a meaningful social impact, helping improve the future of services.
What To Expect:
- Automation & Architecture: Lead the development and management of internal engineering productivity tools and environments, driving automation, availability, scalability, and resilience.
- Cloud Expertise: Architect and plan for cloud deployments (both private and public) and provide hands-on DevOps architecture implementation and operational support.
- Continuous Improvement: Develop and operate continuous integration and deployment pipelines to enhance development efficiency.
- Monitoring & Problem-Solving: Implement monitoring automation to detect, predict, and prevent issues in the environment and codebase, ensuring smooth operation.
- Collaboration & Innovation: Work closely with cross-functional teams in an Agile environment, hands-on coding and mentoring, often in a pair programming setup.
- Future-Proofing: Ensure that all technical environments are future-proofed with best practices, processes, automation, and high levels of documentation.
How to Succeed:
- Educational Background: Degree or Diploma in Computer Science/Engineering, Information Technology, or related disciplines.
- Technical Expertise:Strong experience in DevOps automation, containerization, and orchestration using tools like Kubernetes, Terraform, Ansible, and Docker.
Proficiency in scripting languages such as Python, Bash, JavaScript.
Cloud computing deployment and management experience, particularly with AWS. - Agile & Networking:Practical experience working on Agile projects.
Strong understanding of networking fundamentals. - Preferred:Experience with highly scalable distributed systems.
A broad knowledge base covering operating systems, networking, distributed computing, and cloud computing.
Why Join Us?
- Innovative Projects: Be part of creating future-forward solutions that improve how we live as a society, with a focus on service .
- Collaboration & Learning: Work in highly collaborative, Agile teams where innovation is encouraged, and continual learning is supported.
- Impactful Work: Help design systems that will shape the future of service delivery, making it both functional and delightful for end-users.