LOCATION
McLean, VA
CLEARANCE
Required: TS/SCI Full Scope Poly Clearance
Description
As a Software Engineer you will be a part of large team of software developers with a focus on mission initiatives. You will deliver services with a cloud environment while leveraging Agile methodologies. As a part of the team you will maintain process, schedule, and quality controls.
Your Responsibilities will include:
- ETL of raw data in databases using the following:
- Pentaho
- SQL Developer
- Java etc.
- File manipulation, data modeling, data mapping, data testing, metrics, and documentation at an enterprise level
- High performance completion of datasets
- Logging of what and how data underwent the ETL process
- Leveraging knowledge of automation tools in order to produce enhancements to the current process
- Leveraging knowledge to provide support in the ETL process
- Provide support for the following:
- Analytics
- Databases
- System O&M
- Collaborating with external teams, leadership, and key stakeholders
Required Skills:
- Demonstrated experience with data scripting and manipulation
- Demonstrated experience working within a cloud environment such as:
- AWS
- Azure
- Demonstrated experience with either of the following programming languages:
- Java
- C#
- Demonstrated experience with Python
- Demonstrated experience with data ingestion of both structured and unstructured data at an enterprise level
- Demonstrated experience producing ETL solutions from end to end
- Demonstrated experience with Linux and comfortable with the command-line
- Demonstrated experience with relational databases and languages such as:
- Oracle
- SQL
- PL/SQL
- Demonstrated experience with code management tools such as:
- Git
- Subversion etc.
- Demonstrated experience with design mappings for ETL, auditing, and metrics
Education:
Candidate must have one of the following:
- 12 Years of job related experience and High School/GED diploma
- 10 Years of job related experience and Associate’s degree
- 8 Years of job related experience and Bachelor’s degree
- 6 Years of job related experience and Master’s degree
- 4 Years of job related experience and Doctorate
Desired Skills:
- Experience with 3 or more of the following:
- AWS
- C2S
- Apache Hadoop
- Apache Spark (Scala)
- Apache Solr
- Apache Tomcat
- JDBC
- Oracle
- Jenkins
- Git
- MVC Framework (i.e Spring)
- Experience with the SDLC (i.e architecture design, unit testing, etc.)
Desired Certs:
- Amazon Web Services
- Certified Scrum Master
Core hours: 9:30AM – 2:30PM
About Us
Restless Software is an equal opportunity employer that provides highly skilled technologists and creative solutions to clients in both the private and public sectors.