Required Experience, Skills and Qualifications
Job Title: Developer III/AWS Developer*
*Location: Reston, VA*
*Duration: 12+ Months
Job Description:
AWS Developer
The ideal AWS developer is a very hands-on individual. They will assist other team members in the development and deployment of environments and AWS-related services .
Successful candidates should not only possess experience in the Agile development methodology, as this is a dynamic environment required experience and solid exposure to many of the other technologies listed below is expected.
Required Skills:
- AWS Services
- Python/Java/Scala
Required qualifications to be successful in this role:
- Minimum of 5 years of experience with developing solutions on the AWS platform using services such as RDS, S3, IAM, Lambda, API Gateway
- Hands-on experience migrating customers to the cloud and designing DevOps operational processes, deployment checklists, etc.
- Experience with Scrum/Agile methodology
- Have a keen interest in using any and all appropriate tools, especially Cloud-based, to solve the problem at hand
- Expert level demonstrated experience in developing code, implementation and adopting to cloud strategy
- Experience working in Cloud environments, AWS, Big data environments
- Minimum of 8 years' experience writing code in high-level language like Java, Python, Scala
. 4+ years of experience* in Big Data analytics, Data manipulation, using Hadoop Eco system tools Map - Reduce, HDFS, Yarn/MRv2, Pig, Hive, HDFS, HBase, Spark, Kafka, Flume, Sqoop, Flume, Oozie, Avro, Sqoop, AWS, Spark integration with Cassandra, Avro, Solr and Zookeeper*
.Hands-on experience Spark using Scala on cluster for computational (analytics), installed it on top of Hadoop performed advanced analytical application by making use of Spark with Hive and SQL/Oracle.
. Working knowledge of Amazon's EC2/EMR infrastructure for computational tasks and Simple Storage Service (S3) as Storage mechanism.
- Configure and implement AWS tools such as CloudWatch, CloudTrail and direct system logs for monitoring.
- At least one language common to cloud platforms such as Java or Python
- Creation and maintenance of CI/CD pipelines
- Test-driven development and/or behavior-driven development
- Ability to stay current with the evolving platform and understand how new AWS services can enrich our products
- Familiarity with GIT and managing branching strategies
- Other skills that you have may include: Continuous monitoring solutions such as Elastic Stack, Microservice Architecture and DevOps: CloudFormation (infrastructure as code), Ansible, Auto Scaling
Job Type: Contract
Salary: $70.00 /hour
Experience:
- AWS: 8 years (Required)
- Java: 8 years (Required)
- Python: 8 years (Required)
Education:
- High school or equivalent (Preferred)
Contract Length: