Automate work to manage
engineering, test and production environments
Mentor and train junior
engineers in the team and play an active role on talent development
Use standard tools and
processes to deploy code and support environments, including support for
quality assurance, monitoring, incident management, and backup and disaster
recovery
Manage requests for change
in accordance with platform strategy, standards and governance
Ensure environments comply
with standards for security such as scanning, patching and encryption
Keep current with evolving
cloud technology and implement improvements to the hosting standards
Proactively identify and
mitigate risks on the running environments.
Other duties as reasonably
directed
Adhere to all Kognitiv
policies
Take all reasonable care to
ensure that your actions or omissions do not impact on the health and safety of
yourself and others in the workplace
Recognise the dignity and
respect of every team member and actively contributing and maintaining a work
environment which is free from harassment, sexual harassment and
discrimination.
Requirements :
Bachelor’s degree in computer
science or equivalent combination of education, training, and experience
5+ years of experience in a
combination of software development and DevOps/Cloud engineering role
3+ years of hands-on experience
with cloud technologies, preferably Microsoft and AWS
Experience implementing DevOps
principles in larger organizations/large scale
Experience working with Agile
teams and collaborating with multi-function teams to deliver projects
Track record of delivering modern
cloud-native solutions
Deep knowledge and proficiency with
at least one public cloud provider. (Candidates with Azure experience will have
an advantage.)
Expertise at programming/scripting
with languages like Python, Groovy, Bash, Go, PowerShell, ruby etc.
Experience with Docker/Kubernetes is preferred
Expert knowledge of Linux operating
system but able to comfortably work on windows servers, as well
Experience in designing CI/CD
pipelines using tools/services like Git, Jenkins Pipeline, Artifactory, Sonar,
Gitlab, Azure DevOps, etc.
Experience with Terraform or similar
declarative “Infrastructure as Code” tools is highly desired
Experience with orchestration and system
configuration tools such as Puppet, Chef, ARM templates, CloudFormation, etc.
Very good Networking Knowledge
(HTTP/TCP/UDP)
Expert knowledge and experience with
web hosting and running micro services - Nginx, Apache HTTPD, Reverse Proxy
servers, Load Balancing standards
Understanding of database systems -
SQL, RDBMS, NoSQL
Experience in designing highly scalable and
secure web servers - caching standards, CDNs, web application firewalls