Site Reliability Engineer

  • Reston, VA
  • Posted 3 days ago | Updated 2 hours ago

Overview

On Site
BASED ON EXPERIENCE
Full Time
Contract - W2
Contract - Independent
Contract - 9+ mo(s)

Skills

SITE RELIABILITY ENGINEER
SRE
AWS
PYTHON
JAVA
JAVASCRIPT
DEVOPS
OBSERVABILITY
RESILIENCY

Job Details

Description:

Looking for an experienced Site Reliability Engineer / AWS software engineer to perform the design and development of data applications. This role is focused on developing data solutions for the corporate data functions that helps provide strategic reporting to different teams within the organization. Job Responsibilities: Strong experience on AWS technologies: EMR, ECS, Elastic Beanstalk, Glue, Redshift, S3, Athena, RDS, Lambda functions, SQS, SNS etc. Experience working with DevOps Engineers and understanding of DevOps best practices Lead the analysis of new data sources and monitoring of performance, scalability, and security of data. Work based on bi-weekly sprint cycle meetings with the team to keep track of progress and ensure deliverables by estimated completion dates. Education/Experience: Bachelor s degree in computer science, computer engineering or related field 4-6 years of development experience 2+ years of experience with Python, Java, NodeJS & Java Script 3+ of experience working with Relational, NoSQL databases and SQL 2+ years of experience with Apache Spark with PySpark Skilled in use of AWS technologies for building, deploying, and operating applications Experience with implementing integration solutions with Microservices, RESTful Web Services and Web APIs Familiarity with Continuous Integration/Continuous Delivery and build tools like Urban Code Deploy Proficiency in application of analysis/design engineering functions and in application of nonfunctional software qualities such as resiliency, maintainability, etc. Must be business-centric, data-oriented, analytically minded and results driven Work with enterprise architect and business to proactively identify opportunities for advanced analytics utilization Strong written and oral communication skills Strong troubleshooting and problem-solving skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.