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
Skills Required
- U.S. Citizenship
- Minimum 7 years of enterprise Information Technology experience
- Bachelor's degree in Engineering, Computer Science, Information Systems, IT, or equivalent experience
- Experience with Scrum, Agile, Lean methodologies, and/or DevOps
- Experience with DevOps/CI/CD technologies (examples: Azure DevOps, Git, GitLab, Jenkins, Puppet, Docker, Confluence, SonarLint, JUnit)
- Working knowledge of core AWS services and concepts (VPC, EC2, S3, IAM, EKS, CloudWatch, CloudTrail, Systems Manager Parameter Store)
- Understanding of AWS networking (VPCs, subnets, routing, security groups, connectivity)
- Familiarity with AWS IAM roles, policies, permissions and least-privilege access
- Knowledge of Infrastructure as Code concepts and experience or familiarity with 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 monitoring and logging using CloudWatch and CloudTrail
- Strong troubleshooting, technical problem-solving, and collaboration skills
- Ability to document technical configurations, procedures, runbooks, and architecture diagrams
- 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 (secrets management, encryption, logging, least-privilege)
- Experience supporting AWS GovCloud or other regulated/secure cloud environments
- Preferred cloud certifications (AWS Cloud Practitioner, AWS Solutions Architect Associate, AWS DevOps/Security/etc.)
What We Do
Welcome To Custom Software Systems, Inc. About Custom Software Systems, Inc.: Headquartered in Leesburg, Virginia, Custom Software Systems, Inc. (CSS) is a certified Woman Owned Small Business (WOSB) and certified HUBZone Business. Built on a foundation of trusted client partnerships, CSS has fostered a “stakeholder-centric”, yet disciplined approach to IT solutions development. This ensures our ability to consistently deliver on time and within budget and to meet or exceed our customers’ expectations. Core Expertise: CSS specializes in developing and implementing Custom Software Solutions and Support Services which deliver high value to our customers. Our skilled team of consultants helps our clients/partners integrate technology that fits their business needs. We provide our clients with a full array of services, including: - Project Management & Oversight (PMP certified Project Managers) - Database and Data Management (Certified DBA’s) - Data Architecture (DAMA and TDWI member) - Middleware Support (Oracle Fusion Middleware) - Application Lifecycle Management (ALM) - Oracle Fusion Middleware Support - Business Intelligence Support (WebFOCUS, Business Objects, Tableau) - Full Lifecycle Application Development (Agile, RUP, Waterfall) - Identity Management - Operations and Maintenance Core Values: CSS was founded on a set of guiding principles that include good old fashioned hard work, ethics, teamwork, and innovation. We establish relationships with our customers that are based on direct and honest communication and perseverance to get the job done which in turn fosters respect and trust. We expect our associates, at every level, to conduct themselves with integrity, honesty and strong ethics in all relationships with customers and employees.







