Edgewater Federal Solutions is seeking a Sr. AWS Developer to support our team in Washington D.C. Help support the development of services utilizing AWS Containerized and cloud services along with familiarity with Agile processes and roles along with experience utilizing CI/CD for building and deploying cloud applications with the Python language for backend services and Angular for front-end development. Lead one or more of the following: database management, programming, cloud security/recovery, and cloud-centric integration. Contribute to the design of the code they will be responsible for implementing along with the required documentation. Responsible for remediation and unit testing of code when issues arise as part of the CI/CD, application development, and user deployment process. Work as part of an Agile team AWS DevOps & Systems Engineering: Design, provision, secure, and maintain AWS GovCloud–native infrastructure using Terraform, including services such as Glue, RDS/Aurora (Postgres), CloudWatch, CloudTrail, S3, ECS, and API Gateway. Implement and manage infrastructure-as-code DevOps practices with Terraform, including CI/CD pipelines, automated testing, and SRE best practices. Design, implement, and support centralized logging, monitoring, and auditing solutions using CloudWatch and/or Splunk to meet enterprise and legal retention requirements. Operate and maintain AWS-native solutions, including release management, patching, performance tuning, troubleshooting, and incident response. Participate in production support activities such as monitoring, on-call rotations, change management, and operational readiness. Ensure systems align with federal compliance requirements, including FISMA and NIST 800-53 controls. AWS Data Engineering: Design, develop, deploy, and operate AWS-based data pipelines and processing systems, preferably in GovCloud environments. Implement data ingestion, replication, transformation, and loading workflows supporting multiple data streams and relational data stores. Build and maintain ETL solutions using code-based, version-controlled DevOps workflows with technologies such as Python, SQL, PySpark, pandas, or dbt. Develop and operate AWS data pipeline technologies, including Glue or Airflow, and manage integrations with RDS Postgres, Aurora Postgres, and S3. Design, develop, test, and support REST or GraphQL APIs that integrate with data platforms and support user-facing applications. Implement CI/CD pipelines, automated testing, and DataOps best practices for data engineering solutions. Define, implement, and monitor data quality checks and automated testing frameworks using tools such as Glue Data Quality or Great Expectations. Support production data systems through monitoring, incident response, change control, and on-call rotations, ensuring compliance with federal standards such as FISMA and NIST 800-53. AWS Front-End Engineer: Design, develop, support, and maintain API-driven web applications using Angular or React with TypeScript. Integrate and consume REST and GraphQL APIs and support APIs used by production, user-facing web applications. Collaborate with backend and cloud teams to implement AWS-native API solutions using API Gateway, Lambda, and related services. Implement DevOps practices including CI/CD pipelines and automated testing using tools such as Selenium and Jasmine. Create highly interactive, data-driven user interfaces enabling users to view, edit, manipulate, and process complex tabular data from multiple sources. Develop rich, interactive visualizations using libraries such as Highcharts, ag-Grid, and Plotly. Implement and maintain modern authentication and authorization mechanisms using OpenID Connect, OAuth 2.0, Okta, JWT, and AWS services such as IAM and Verified Permissions. Ensure application quality through comprehensive unit, integration, and end-to-end automated testing. (Preferred) Design and integrate mapping and geospatial features, including interactive maps and geocoding solutions using tools such as ESRI Online.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
101-250 employees