Job Openings Senior AWS Data Engineer

About the job Senior AWS Data Engineer

Role Overview:

  • The person will be part of the Global Technology team for a major Insurance client. He/ She will work as a Senior Cloud Engineer within the CDO EDP team and will have the opportunity to work one-on-one with application and infrastructure developers to build and enhance the data infrastructure and application patterns that power mission-critical applications, ensuring that they are engineered for high availability, durability, and resiliency
  • They will be part of an agile team that combines various backgrounds, experiences, and perspectives to solve complex problems within AWS and beyond.
  • The person will also be required to participate actively in brainstorming sessions for improvement opportunities and take it to completion
  • A suitable candidate should have 8+ years of IT experience with at least 5+ years of experience working as an AWS Data Engineer. He/ She should be able to deal with ambiguity.
  • Experience in life insurance preferred but not mandatory.

Key Responsibilities & Skillsets:

  • Common Skillsets:
    • Superior analytical and problem solving skills
    • Should be able to work on a problem independently and prepare client ready deliverable with minimal or no supervision
    • Good communication skill for client interaction

Application development Skillsets:

  • Ability to debug, optimize code, and automate routine tasks
  • A systematic problem-solving approach coupled with a strong sense of ownership and drive
  • Ability to quickly pickup and understand where newly released cloud services would be appropriate for business applications
  • Experience with infrastructure automation tools such as Puppet, Ansible, CloudFormation, or Terraform
  • Working knowledge of pipeline-automation tools such as Jenkins, CodePipeline, Azure DevOps, or other comparable tools
  • Experience using Git for source control management
  • Ability to proficiently write code in Python, Node.js, Bash (shell), PowerShell, or other similar languages
  • Experience using Docker within container orchestration platforms such as AWS ECS, EKS, Google Anthos, or others
  • Comfortable in a Linux environment
  • Understanding of foundational AWS services such as VPCs, EC2, S3, RDS, Auto Scaling Groups, CloudWatch Logs, etc.
  • In-depth knowledge of security and IAM within AWS, including the management and operation of Security Groups, KMS Keys, VPC NACLs, and SCPs
  • Familiar with ETL and big data tool-chains such as those provided by Hadoop/EMR, Glue, Spark, Impala, or similar
  • Understanding of relational database systems and how applications interact with them
  • Familiarity with one or more log and event aggregation and monitoring systems such as Splunk, Elasticsearch (ELK), Prometheus, Grafana, or similar

Candidate Profile:

  • Bachelors/Master's degree in computer science/engineering, operations research or related analytics areas welcome to apply
  • 7+ years experience in AWS Data Engineering, preferably in Life Insurance but not mandatory
  • Application development experience
  • Team Management
  • Superior analytical and problem solving skills
  • Outstanding written and verbal communication skills
  • Able to work in fast pace continuously evolving environment and ready to take up uphill challenges
  • Is able to understand cross cultural differences and can work with clients across the globe
  • Preferably based out of the New Jersey area with at least two days of work from office at the clients location