AWS Developer (DevSecOps)

Posted Jul 23

Job description:

The AWS Developer will lead design and implementation of the technical solution for the client’s cloud-based system for data science. In this role, the AWS Developer will Establish the Development Cadence and implement Agile Development and DevSecOps; Establish Backlog and CI/CD Pipeline; Execute the Integrated Master Schedule (IMS) to meet milestones; Develop the Minimum Viable Product (MVP) and mature it to Fully Operational Capability (FOC); Develop System Specifications and System Components; Integrate System Components and Perform System Tests. He/she will also Perform Operations and Maintenance Functions and Implement CI/CD for future Versions and Enhancements; Requirements, Development; Test, Operations; Perform Stakeholder Support Functions; System Security; Training; and Help Desk Support.

Project description:

The customer has a huge (old and live) scientific database on premises that needs to be migrated to the cloud (AWS specifically), it involves the complete cycle of understanding/gathering customer needs (scientists), working with the database, proposing solutions considering the AWS catalog, plan, implement and monitor. It is a long-term project, around 9 years.

Required Technical Skills and Experience:

Storage: AWS App2Container, ECS, ECR, SE3, Disaster Recovery, S3, S3 Glacier, Storage Gateway, Snow family

Compute: AWS High Performance Compute (HPC) Architecture, microsystem tools and solutions, Kubernetes, GitOps, CrossPlane, Jupyter Lab (Jupyter Notebooks), JupyterHub, Universal Control Plane, EC2, Nitro Enclaves.

Ops: RDS and Aurora, AWS management console, Cost optimization (AWS billing and cost management), Management and Governance (all AWS framework apps and tools).

Security: Cognito, GovCloud (US), AWS Firewall manager, Identity and Access Management (IAM), documentation & compliance with Federal Security Regulations and Guidelines leading to Authority to Operate (ATO).

Education/Experience:

• 10+ years’ system development and integration, using Agile and DevSecOps in commercial cloud environments

• BSc. in System Engineering, Software Engineering or Computer Science from an ABET accredited University.

Other:

Must have:

• Proactive, team player, and problem-solver

• Excellent oral and written communicator

• Previous experience in large-scale scientific systems design

• AWS certifications or any additional professional certifications

Nice to have:

• Experience with NASA Software Systems Engineering Framework

• Experience with cloud-based implementation and cloud migration

• Knowledge of Government IT security standards and requirements

Job Benefits:

The client offers all the benefits required by law: health insurance, vision, dental, relocation expenses, referral program, continuous education support, in-house training with our highly experienced staff (all PhD's), partnership with AWS.