Now hiring

EDP Cloud Engineer @ Customsoftwaresystems

Washington, District of ColumbiaOnsiteContract
Apply with ResuMinder

Opens on the employer's site

About this role

EDP Cloud Engineer – Washington, DC

Custom Software Systems, Inc. (CSS) is seeking an EDP Cloud Engineer to support our client’s Enterprise Data Platform (EDP), a secure AWS GovCloud environment supporting enterprise data, analytics, and AI/ML workloads.

This hands-on position will support the provisioning, automation, monitoring, maintenance, and troubleshooting of cloud infrastructure using AWS, Infrastructure as Code (IaC), Git-based version control, and CI/CD technologies.

The ideal candidate will have 7+ years of enterprise IT experience, a strong foundation in AWS cloud services and networking, and experience supporting DevOps/CI/CD environments. This role requires strong technical problem-solving skills and the ability to collaborate with senior platform, security, infrastructure, application, and development teams.

Location: Washington, DC Work Arrangement: 100% onsite. Hybrid and remote candidates will not be considered. Citizenship Requirement: U.S. Citizenship required.

Responsibilities

• Provision, configure, maintain, monitor, and troubleshoot AWS infrastructure supporting EDP development, test, and production environments.

• Support AWS services and infrastructure involving networking, compute, storage, IAM, logging, and monitoring.

• Develop and maintain Infrastructure as Code using Terraform, CloudFormation, and/or other approved automation technologies.

• Support CI/CD pipelines used to deploy infrastructure and platform configurations across development, testing, and production environments.

• Maintain infrastructure code and configuration in Git-based source-control repositories, preferably GitLab.

• Configure and administer AWS networking components, including VPCs, subnets, route tables, security groups, service endpoints, and connectivity.

• Support infrastructure associated with containerized workloads running on Amazon EKS/Kubernetes.

• Configure and maintain platform monitoring, alerting, dashboards, and health checks.

• Monitor and analyze AWS CloudWatch logs, metrics and alarms, and CloudTrail events to identify operational and security issues.

• Assist with implementing standardized and secure AWS configurations aligned with organizational security requirements and engineering standards.

• Troubleshoot infrastructure, deployment, connectivity, permissions, and platform issues in collaboration with senior engineers and technical teams.

• Support cloud infrastructure upgrades, security and maintenance updates, configuration changes, feature deployments, and environment maintenance.

• Maintain audit logging and operational visibility required for security reviews and compliance activities.

• Support secure cloud connectivity patterns, including private connectivity, service endpoints, egress controls, and integration with enterprise network services.

• Build and maintain development, sandbox, and proof-of-concept cloud environments using repeatable infrastructure configurations.

• Identify unused or underutilized AWS resources and assist with cloud cost-management initiatives.

• Support onboarding of applications, development teams, and platform users by provisioning infrastructure, permissions, and environment configurations.

• Automate routine platform administration and operational activities using IaC, scripting, APIs, and command-line tools.

• Support integrations between AWS infrastructure and enterprise data, analytics, security, and monitoring platforms.

• Participate in incident troubleshooting, root-cause analysis, and corrective-action implementation.

• Participate in platform capacity planning, infrastructure scaling, and performance monitoring.

• Maintain technical documentation, including infrastructure configurations, deployment procedures, operational runbooks, troubleshooting guides, and architecture diagrams.

• Work with development teams to maintain dev, test, and production environments, monitor platform health, provide infrastructure design recommendations, and support automated deployments.

Required Qualifications

• U.S. Citizenship required.

• Minimum 7 years of Information Technology experience in an enterprise environment.

• Bachelor's degree in Engineering, Computer Science, Information Systems, Information Technology, or a related discipline, or equivalent practical experience.

• Experience with Scrum, Agile engineering, Lean methodologies, and/or DevOps.

• Experience in one or more of the following areas: system development, software development, hardware development, or mission support.

• Experience with DevOps and CI/CD-related technologies such as Azure DevOps, Git, GitLab, Jenkins, Puppet, Docker, Confluence, SonarLint, and JUnit.

• Working knowledge of core AWS services and concepts, including VPC, EC2, S3, IAM, EKS, CloudWatch, CloudTrail, and AWS Systems Manager Parameter Store.

• Understanding of AWS networking, including VPCs, subnets, routing, security groups, and cloud-resource connectivity.

• Familiarity with AWS IAM, including roles, policies, permissions, and least-privilege access.

• Knowledge of Infrastructure as Code concepts and experience or familiarity with AWS CloudFormation and/or Terraform.

• Experience with source/version control systems such as GitLab, GitHub, or Bitbucket; GitLab preferred.

• Familiarity with CI/CD processes, including automated build, test, deployment, and environment promotion.

• Familiarity with AWS cloud monitoring and logging using CloudWatch and CloudTrail.

• Demonstrated ability to troubleshoot technical issues, analyze logs and system behavior, and collaborate with engineering teams to resolve problems.

• Ability to work with program leads, customers, and internal technical teams to support successful system development, integration, and deployment.

• Strong written and verbal communication skills with the ability to document technical configurations, procedures, and troubleshooting steps.

Preferred Qualifications

• Hands-on experience provisioning AWS infrastructure using Terraform, CloudFormation, or another IaC technology.

• Experience developing or maintaining CI/CD pipelines, preferably GitLab CI/CD.

• Familiarity with Kubernetes and Amazon EKS administration.

• Understanding of containerization and container orchestration concepts.

• Understanding of cloud security practices, including secrets/configuration management, secure access, encryption, logging, and least-privilege permissions.

• Experience supporting AWS GovCloud or other regulated/secure cloud environments is a plus.

Preferred Certifications

At least one of the following or an equivalent cloud certification is preferred:

• AWS Certified Cloud Practitioner

• AWS Certified Solutions Architect – Associate

• AWS DevOps, Security, Machine Learning, or other relevant cloud certification

Compensation & Benefits

Compensation: Negotiable based on experience and qualifications.

Custom Software Systems, Inc. offers eligible employees a competitive benefits package that may include:

• Health insurance

• Health Savings Account (HSA)

• Dental and vision insurance

• Short-term and long-term disability

• Basic term life insurance

• Supplemental life insurance for employees, spouses, and dependents

• SIMPLE IRA

• Parking/commuting expense reimbursement

• Training and education assistance

$140-155,000

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores