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