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:
Bachelors/Masters 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