Senior / DevOps Engineer / AWS / Cloudformation / CDK / Terraform

An extremely tech-forward analytics company is seeking software development engineers with extensive AWS experience to join its Data and Analytic Services team supporting the office of Chief Analytics Officer. The Senior Cloud Developer will be capable of transforming end-user requirements to cloud deployed resources, working in agile team environments. The role requires solid experience in cloud computing environments, hands on technical skills, passion and appetite to master new technologies, and excellent communication skills. Required SkillsExperience Bachelor’s degree or equivalent degree in Computer Science, Software Engineering, or related field. Minimum of 8 years full-time software engineering experience with at least four (4) years in an AWS environment focused on application development AWS Certification preferred. Extensive experience with Distributed ETL pipelines. Extensive experience in using AWS IaaS and PaaS services. Extensive experience in Python and JavaScript programming languages. Extensive experience with CloudFormation OR Terraform for automated infrastructure management. Extensive experience with Docker container based deployments. Extensive experience with CICD tools such as Git, JIRA, and Jenkins. Analytics mindset with strong communication skills. Desired Skills Hands-on full lifecycle software development and deployment experience in multiple languages and spanning the data Analytics and API layers, with proficiency in basic UI development Thorough understanding of container based deployments including onto custom isolated environments, generic computing clusters such as ECS and EKS, as well as serverless environments such as Lambda Tech Breakdown AWS Python Javascript Distributed ETL pipelines Cloudformation GIT Jira Jenkins Terraform Responsibilities Lead the design and development of geospatial data services in the Verisk Nautilus analytics environment Contribute to the design and development of agile CICD pipelines enabling container based deployments to multiple cloud environments Plan and execute multiple software development efforts utilizing multiple languages Develop and maintain the Data ETL pipelines to onboard datasets to Verisk cloud data platform Develop geospatial data services based on open-source technology Develop API driven services in accordance with business requirement

Related Post