A U.S.-based company providing data science with cutting-edge mobile technologies to deliver world-class financial services in emerging areas is looking for a Cloud Infrastructure Engineer. The engineer will design, implement and maintain suitable infrastructure and applications on AWS and GCP public cloud environments in line with a DevOps mindset. The company’s goal is to provide for the societal segment that is underbanked and underserved financially. The company has managed to raise close to $400 mn in funding so far.
Job Responsibilities:
• Utilize Terraform and Ansible to automate platform services and infrastructure in public clouds
• Plan and control continuous deployment
• Participate in the on-call rotation and keep an eye on the environments’ applications and services while helping to fix problems and put preventative measures in place
• To discover and resolve problems before they have an impact on business services and end users, set up intelligent application… performance alerts using a variety of solutions
• Discover new technologies that can increase productivity and are outside of your area of expertise
• Develop/deploy the systems cooperatively with engineering, and manage interrupt-driven jobs
Job Requirements:
• Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
• At least 3+ years of relevant experience as a software engineer
• Knowledge of how cloud-based web applications work and interest in measuring, analyzing, and improving distributed systems
• 2-4 years of previous experience deploying and automating infrastructure in public cloud environments, using Infrastructure as Code such as Terraform or Ansible
• Familiarity with AWS or GCP
• Knowledge of Docker and Kubernetes in production
• Experience with Continuous deployment tools such as Jenkins or ArgoCD
• Flexibility to pitch in where needed across program and team
• Strong teamwork problem-solving skills
• Proficiency in English