The role requires the incumbent to manage and optimize internal engineering productivity tools and environments ensuring high levels of automation scalability and resilience.
The position involves handson DevOps architecture implementation cloud deployment planning and continuous integration and deployment pipeline management.
Responsibilities:
- Manage the development and operation of internal engineering productivity tools and environments.
- Implement and support DevOps architecture focusing on cloud deployment planning for both private and public clouds.
- Ensure futureproofing of technical environments with a focus on automation availability scalability and resilience.
- Develop and maintain continuous integration and deployment pipelines.
- Automate monitoring to detect predict and prevent issues in the environment and code base.
- Conduct research into software issues and new technologies as required.
- Engage in handson coding and mentoring often within a pair programming environment.
- Work collaboratively with multidisciplinary teams to build and maintain highquality environments.
- Prioritize and execute tasks effectively in a highpressure fastpaced environment.
- Utilize and configure various opensource technologies and tools.
Requirements:
- Qualifications: Degree or Diploma in Computer Science/Engineering Information Technology Communications or related disciplines.
- Strong knowledge and experience in DevOps automation containerization and orchestration using Kubernetes Terraform Ansible and Docker.
- Proficiency in scripting languages such as Python Bash or JavaScript.
- Experience in cloud computing deployment and management particularly with AWS and Azure.
- Familiarity with Agile methodologies.
- Strong understanding of networking and Infrastructure as Code (IaC) practices.
- Preferred: Experience with highly scalable distributed systems and a broad knowledge base in OS networking distributed computing and cloud computing.
html,typescript,javascript,css,rollup,software,devops,applications software development,aws,babel,continuous deployment,gcp,agile,mentoring,next.js,ci/cd,networking,scalability,monitoring,kubernetes,azure,infrastructure as code (iac),webpack,automation,bash,react.js,docker,cloud deployment planning,resilience,continuous integration,software development,agile methodologies,devops architecture,google cloud,python,ast,node.js,git,coding,cloud,ansible,terraform,react