At Data2Bots, we build secure and scalable data solutions in the cloud, helping businesses make informed decisions off their data. Our solutions are driven towards identifying organizational data challenges, designing strategies to address them while keeping your business’s needs top of mind without disrupting your business activities.
Our consultants h...
Read more about this company
We are looking for a Cloud Engineer to join our team and work with our data team to optimise, implement, and maintain our organisation’s cloud-based systems. You will be responsible for deploying and debugging cloud stacks, educating teams on new cloud initiatives, and ensuring the security of the cloud infrastructure.
PROFILE
A bachelor’s degree in computer science, an engineering discipline or a related study
At least 4 years of professional IT industry experience
At least 3 years of experience in the field of cloud computing.
At least 3 years of experience in architecting, designing, developing, and implementing cloud solutions on AWS platforms
Experience with CI/CD systems.
Experience with SysOps.
AWS, and GCP certifications preferred.
TECHNICAL SKILLS
Proficiency in Programming code for the cloud systems in languages such as C++, Java, and Python (Python is a must).
Experience with configuration management tools (Ansible, Puppet/Chef)
Experience in using terraform and cloudformation
Excellent knowledge and experience with object-oriented programming
Hands-on experience in coding to implement essential security measures
Hands-on experience in Developing infrastructure documentation, technology mappings in compliance with SOPs
Design, develop, and deploy modular cloud-based systems
Hands-on experience with DevOps, CI/CD and Infrastructure as Code.
Hands-on experience in Providing backup and recovery support and guidance for cloud resources.
Experience with Performing audit checks for security, process and resource compliance.
Experience with Conducting assessments, building blueprints and roadmaps, building proofs of concept, and writing technical points of view.
Knowledge of Producing data-based reports on technology risk for senior management.
Strong familiarity with systems engineering, cluster computing and programming theory is an advantage.
Experience with SaaS processes and products is an advantage.
Experience in several of the following areas: database architecture, ETL, business intelligence, big data, machine learning, advanced analytics.
Understanding of and experience with the five pillars of a well-architected framework.
Experience with developing and implementing technical efforts to design, building, and deploying AWS applications, including large-scale data processing
SOFT SKILLS
Good understanding of Agile Methodology and Scrum Rituals
Ability to work independently, think proactively and pay attention to details.
Demonstrate exceptional problem-solving skills, with an ability to see and solve issues before they affect business productivity.
Ability to work in an environment using cloud systems.
Participate in all aspects of the software development lifecycle for AWS solutions, including planning, requirements, development, testing, and quality assurance.
Ability to adapt to a fast-paced technical environment
Energetic, motivated and team player
Excellent communication skills in English – both written and spoken.
Ability to communicate effectively with cross-functional teams and business stakeholders