Job Profile Summary:
In this role, you will mainly be responsible for working with continuous integration, continuous delivery of deployment pipelines amongst other daily activities. You will be part of a diversified, innovative, and highly skilled team. As part of this dynamic role, you will work closely with other platform / application teams to inculcate and influence the DevOps & Engineering way of working
Job Description:
· Assess and evaluate suitability of applications to be on-boarded on the DevOps pipeline
· On-board new applications and build delivery pipelines if needed
· Well versed with Continuous Integration & Continuous Delivery practices and able to apply them
· Well versed with version control practices like GIT
· Well versed with container architecture, container standards, container design, container building and able to assess and establish the need for containers
· Well versed with Infrastructure as a Code principles and technologies
· Familiar with SRE Practice Areas such as, self-service automation, SLAs and SLOs, incident management and post mortems, performance engineering, capacity and scalability as well as distributed design
Who we are looking for:
Competencies
· Expertise in Kubernetes Deployments and Manifests as well as Dockerfile Composition
· Expertise on creating Helm Charts for deployments
· Knowledge of Jenkins or other CI/CD Platforms
· Knowledge of Cloud Computing and familiar with Azure, AWS, etc...
· Expertise in Linux OS (RHCE/LPI Certification will be an advantage)
· Knowledge of networking devices such as Firewalls, Load Balancers, etc...
· Knowledge of GIT
· Coding Skills in some of the following languages (Python, Java, Go, NodeJS)
· Software Engineering Experience would be an advantage
· Architecture / Systems Design Knowledge
· Engineering Best Practices
· UI/UX Development Skills would be an advantage
Personal Traits
· Excellent problem analysis and solving skills, meticulous & methodical
· Strong attention to detail
· Works well across different functions
· Strong sense of drive and commitment to deliver on responsibilities
· Strong verbal and written communication skills
· Works well in a dynamic environment
Working Experience
· More than 5-year experience working in a DevOps / SRE role
What We Offer
· We work in an open office that encourages collaboration and innovation between teams and departments. We believe in a culture that flattens the hierarchy and focuses on accountability, empowerment, and trust in everyone within our organization
Education
Bachelor’s in computer science, Computer Engineering or equivalent. Candidates without a degree, but have extensive experience in DevOps / SRE will be considered as well
Language
Fluent in both spoken and written English