Roles and Responsibilities:
- 5+ year experience of working in AWS components like S3, EC2, Redshift, RDS, EMR, No SQL databases
- Experience building and maintaining cloud-native applications
- Experience using DevOps tools in a cloud environment, such as Ansible, Artifactory, Docker, GitHub, Jenkins, Kubernetes, Maven, or Sonar Qube
- Expertise in data modeling, data warehousing, and building ETL pipelines
- Knowledge of one or more of the most-used programming languages available for todays cloud computing (i.e., SQL data, XML data, R math, Clojure math, Haskell functional, Erlang functional, Python procedural, and Go procedural languages)
- Experience in troubleshooting distributed systems
- Proficiency in script development and scripting languages
- Able to recommend process and architecture improvements
- Excellent programming skills with SQL and Python
- The ability and skill to train other people in procedural and technical topics
- Strong communication, Analytical and collaboration skills
- Preferable AWS Professional Data Engineer certification