JOB TITLE: DEV-OPS Engineer
JOB TYPE: Full-Time
LOCATION: Remote Work
SUPERVISOR/MANAGER: Hex Clan Manager
MAIN DUTIES/RESPONSIBILITIES:
- Organization of the infrastructure needed to develop and run the project including the implementation of development environments, testing, and automation tools.
- Organize the CI/CD pipelines, set up network and configuration of functions and end points.
- Deploy images using docker.
- Development and Maintenance of Microservices
- Integration of project functions and resources, including planning, building, testing and deployment.
- Streamlining of processes to resolve any problems or outages, scheduling upgrades needed during the project, and working with team members and customers to optimize infrastructure.
- Familiarity with customer requirements and project KPIs.
- Coordinating and communicating with team members as well as customers and key stakeholders.
SKILLS & EXPERIENCE
Qualifications:
- A tertiary qualification in Software Engineering, Information Technology or Computer Science
Experience:
- 3 years of Dev-Ops experience with a particular focus on Cloud Engineering.
Skills:
Technical Skills – Essential for the Job
- Excellent knowledge of scripting using preferably Python or Perl.
- Familiarity with either Google Deployment Manager or Cloud Formation.
- Knowledge of best practice of CI/CD pipelines to automate application and infrastructure delivery.
- Google Cloud or AWS Serverless practice & security services.
- Excellent verbal and written communication in particular explaining Google Cloud or AWS services to technical people in the team.
- Knowledge of automation tools (Docker, Jenkins, Ansible or Puppet, Selenium, Nagios, Logstash or Kibana,).
- Excellent understanding of Ruby, Python, Perl and Java.
- Familiarity with Windows and Linux Operating Systems.
Non-Technical Skills
- Familiarity using the Agile methodology
- Strong attention to detail.
- Strong documentation writing skills.
- Excellent communication skills.
- Ability to work autonomously and as part of a team.
- Ability to take initiative on tasks and a strong work ethic.
Non-Technical Skills
- Docker Kubernetes
- PostgreSQL & Rabbit MQ
- Knowledge of automation tools and languages such as Bash or PowerShell
- Understanding of networking (Firewalls, Routing, VPN)