Requirements
Strong programming expertise, Python preferred and preferably using the Boto3 Python library
Hands on development experience with AWS including : Lambda, Cloudfront, S3, EC2, Cloudwatch
Hands on experience in cloud application development (e.g. PaaS, Serverless, API Management)
Experience using integrated development environments targeting Linux, Windows, public clouds (i.e. Azure, AWS)
Software development practices like DevOps , DevSecOPs and CI/CD tool chains (i.e. Jenkins, Spinnaker, Azure DevOps, GitHub).
Experience in with AWS technologies, and migrations from on-prem to AWS AWS cloud technology knowledge and implementation experience
Experience with AWS Security services and focus on IAM policy and IAM permission least privilege.
Experience writing queries for SQL databases of some kind (Aurora, MySQL, Postgress, SQLite, MS SQL, or similar)
Continuous integration technologies (e.g. Jenkins, Spinnaker, Azure for DevOps, Chef, Puppet);
Web application server technologies, cloud application design, software architecture and practices; (design/development/deployment, Agile, SCRUM, ALM)
Desired Skills
Experience supporting DHS Agencies.
Providing IT security engineering for systems deployed in Azure and GCP in addition to AWS is a plus.
Ability to demonstrate and explain technical concepts to both technical and non-technical audiences
Able to clearly communicate with both customers and teammates and provide recommendations for improvements to existing software applications
Experience working in an agile development environment
Years of Experience
5 years of experience in engineering, developing and deploying IT systems. At least 3 years of experience as a Senior Engineer deploying, operating, or providing IT security engineering for systems deployed in AWS.
At least 2 years experience using Python to automate operations or security functions using the AWS SDK and AWS Lambda
At least 2 years’ experience using Chef, Ansible, Terraform, CloudFormation or other tools to automate infrastructure deployments in AWS
Education
Master’s degree in a technical discipline desired. Bachelor’s degree in Systems Engineering, Computer Science, Information Systems or related technical field is required
Certifications
Active AWS Certified Developer – Associate Or AWS Certified DevOPS engineer Certification
AWS Security Specialty certification is desirable
Location: This position may be staffed at the Government’s facility in Williston, VT or in the Washington, DC area, or other locations in the United States with approval by the Government
Clearance: Must be a US Citizen and able to obtain a Government Agency clearance. DHS EOD is a major plus.