Handle version control system GIT- Bitbucket
Working with VMWare, vagrant, docker and kubernetes
Manage development, test and staging AWS environments and cloud watch
Use a wide variety of open source technologies and cloud services (experience with AWS is required)
Perform root cause analysis for production errors
Investigate and resolve technical issues
Building tools using Ant, Maven and make files and work on platforms like Windows and Linux
Analytical mindset to define problems, we believe that defining a problem actually means problem 90% solved
Understanding the needs of stakeholders and conveying this to developers
Working on ways to automate and improve development and release processes
Ensuring that systems are safe and secure against cybersecurity threats
Identifying technical problems and developing software updates and ‘fixes’
Planning out projects and being involved in project management decisions.
Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them
Establish milestones for necessary contributions from departments and develop processes to facilitate their collaboration
Assist other department engineers in creating practical demonstrations of proposed solutions and demonstrating them to other members of the team
Provide detailed specifications for proposed solutions including materials, manpower and time necessary
Provide clear goals for all areas of a project and develop steps to oversee their timely execution
Proficient in AWS services (ecs fargate, ec2, Amplify, Elastic Beanstalk, s3, vpc, cloud formation)
Proficient in writing docker files.
Proficient in working on Linux OS, designing and maintaining infrastructure on aws.
IAC (Infrastructure as code) : knowledge on Terraform or cloudformation.
In depth understanding and knowledge of at least one programming language
Good command over quality processes & estimation skills
Strong knowledge of Linux OS, RPM packaging
Good understanding of continuous integration tools: Jenkins
Adequate knowledge of relational database systems, Object Oriented Programming and web application development
Knowledge of SDLC concepts and Agile methodologies
Awareness of DevOps and Agile principles.
Current understanding of best practices regarding system security measures
Experience working together with teams from several departments to facilitate the orderly execution of a proposed project plan
Professional experience and a high-level understanding of working with various operating systems and their implications
Professional work experience in team building and project organization
Strong attention to details
Creative mindset – and the ability to approach a problem creatively
Good analytical skills
Highly organized with the ability to work independently in a fast paced team environment
Self-motivated with initiative to reach challenging targets
Positivity, focus and a winning mentality allied with kindness
Curiosity, energy, creativity, and bravery with a strong desire to help to build the o2h culture
Be patient, graceful, courteous and have a knack for people and humour