About the job Cloud Engineer
Job Purpose
We are looking for Cloud Engineer to join us.The team is tasked with designing, building and operating cloud infrastructure platforms which power Network International’s payment solutions in the MENA region.
This is a technical, hands-on role requiring a broad cross section of skills. Candidate will work as a part of a team delivering cloud infrastructure components as a service to the internal application teams using cutting edge technology stacks and DevOps/SRE principles.
Responsibilities
• Architect, build and operate cloud infrastructure platforms
• Participate in 24/7 on-call rotation
• Automate processes and eliminate toil
• Establish service level objectives and track service level indicators
• Build observability and alerting capabilities to meet SLAs
• Optimize, scale, and build resiliency into the platforms
• Build self-service capabilities for application teams (CI/CD, monitoring dashboards)
• Develop libraries, tools and automation code
• Share knowledge within the team and across the organization
• Be part of open-source communities and contribute code to upstream repositories
Experience / Skills Required
• BS/MS degree in Computer Science, Engineering or a related subject from a recognized university
• 6+ years Software Development experience using Java technologies
• Very Good command of English Language (Listening, Speaking, Reading & Writing), or equivalent to Upper-Intermediate level
• Excellent communication and problem-solving skills
• Proficiency in at least two of the following: Bash, Perl/Python, Java, Golang, C++, PHP
• Demonstrated knowledge of AWS, Azure or Google Cloud (IaaS, PaaS and SaaS)
• Deep expertise in containers and container orchestration (Docker, Kubernetes)
• Proven ability in automated infrastructure provisioning (Terraform, ARM templates, CloudFormation)
• Solid understanding of networking concepts, technologies, and protocols (TCP/IP, LDAP, IPSec, HTTP, gRPC, DHCP, and DNS)
• Experienced in setting up monitoring, log aggregation and alerting (Prometheus, Elastic Stack, PagerDuty)
• Strong skills in deployment and configuration automation (Ansible, Chef, Puppet)
• In-depth Linux and Windows OS troubleshooting skills