Back to all jobs
Career Portal Details
Tech Lead - Software Engineering
Location
HO/ Switch Building - 3rd Floor
Closing Date
01/05/2024
Description
  • Oversee software release management.
  • Manage the organizations cloud accounts on AWS.
  • Serves as a gatekeeper between engineering teams and service delivery teams to provide handoff from engineering to production.
  • Develop scripts to automate DevOps functions, source code checking with continuous integration, automated test tool configuration, application topology configuration, automated deployment and proactive environment monitoring and management.
  • Implement the DevOps roadmap and measure success via key performance indicators agreed with other engineering managers.
  • Being responsible for managing all server infrastructure-related issues.
  • Exhibiting high-level end-to-end understanding of web application design, construction deployment, and deliver.
  • Creating and defining monitoring operational standards with configurations.
  • Evaluate new tools and technology to improve product speed, efficiency, and scalability.
  • Take ownership over the CI/CD processes of the business unit.
  • Responsibility over the code quality of the DevOps team.
  • Improve the development cycle.
Entry Requirements
  • Deep understanding of Kubernetes
  • Extensive experience with AWS
  • Experience in automating and managing large-scale cloud infrastructure
  • Experience with open source-based solutions
  • Knowledge and experience with continuous integration/deployment best practices and tools (Jenkins, ArgoCD)
  • Experience with Artifacts management
  • Experience in configuring and automating monitoring tools
  • Knowledge and experience with securing infrastructure
  • Bachelor’s degree in computer science, Engineering, Telecoms, or equivalent field
  • Minimum 6+ years of experience in IT
  • Minimum 4 years’ experience in similar role
  • Related Industry certifications are preferred – AWS Associate Architect
  • Sound knowledge in software design and development
  • Experience in distributed / cloud-based environment with a major cloud provider, including AWS
  • Knowledge on one or more scripting languages (bash, Perl, Python, Ruby)
  • Familiar with automation and orchestration of infrastructure operation processes (Ansible, VMware, Red Hat, Chef, Puppet, Terraform etc.)
  • Experience in supporting various Linux environments (Centos, Ubuntu etc.)
Key Skills
x