Devops Engineer
Scroll down
Devops Engineer

We are looking for a DevOps Engineer with three to four years of experience in System Administration, Automation and Security. The ideal candidate should possess significant industrial experience in administering linux systems, experience with containerization and working with cloud service providers. They Should have a good understanding of system security and architectural best practices. Experience and knowledge in numerous other automation technologies and hardware will be an added benefit.

Responsibilities

As a Devops Engineer, you will be largely responsible for designing and maintaining cloud infrastructure, the automation of web and mobile application deployments and will work with developers to build complex yet intricate systems. You will be included in architectural decisions and will be an integral part of managing information security. You will have access to various tools and technologies of your choice and will be given a huge amount of autonomy in order to work on projects.

Requirements

4+ Years of industry experience as a Junior DevOps Engineer or DevOps Engineer with at least 2 years of experience in Linux systems.
A Degree in Software Engineering, Networking or security or qualifications relevant to the field is an added bonus.
Strong Troubleshooting and problem solving skills, and experience with at least two of the following automation tools.
  1. Bitbucket pipelines
  2. AWS code pipeline
  3. Jenkins
  4. CircleCI
Good understanding of networking, at least one scripting language and best practices regarding network and system security.
Should be comfortable working with SQL and NoSQL databases, administering and maintaining them.
Familiarity with Docker, Linux and at least one of the popular cloud environments (AWS/Azure/GDP) is a must.
Knowledge of orchestration tools such as k8, docker swarm would be an added advantage.
Must possess an excellent command of English with strong analytical and problem-solving skills along with the ability to take on a leading role within our software development teams.
Should be willing to learn new technologies, as we like our team to be proficient in a variety of different technologies.
A real understanding of Agile methodologies, comfortable with writing user stories, backlogs, epics and working with tools like Confluence and Jira.