Containerization Engineer
General Dynamics Information Technology2 months ago
Washington, DC, USASenior
Base Salary
$116k - $157k/yr
Responsibilities
- Build secure Docker images for Java-based and PHP-based applications.
- Build Docker images for applications running on Linux and Windows, developer tools, and databases such as MySQL, Redis, and PostgreSQL.
- Deploy containerized applications with Helm to Kubernetes platforms hosted on premises or in government clouds.
- Manage Red Hat Enterprise Linux operating systems.
- Create build and deployment pipelines using Kubernetes-native tools on OpenShift and other Kubernetes platforms.
- Debug production applications using operating-system logs, enterprise logging systems, SQL database queries, and application testing.
- Provide high-level and low-level technical documentation and presentations.
- Collaborate with customers and technical teams through clear communication and listening.
- Support custom-built Java and PHP applications in production and automate virtual-machine deployments with Ansible.
Requirements
- BA/BS with 13+ years of directly related IT experience, or MA/MS with 10+ years of directly related IT experience.
- At least five years of relevant containerization experience with major federal IT applications.
- Expert-level experience building secure Docker images for Java- or PHP-based applications.
- Experience with Kubernetes, OpenShift, Helm, and container deployment pipelines using Tekton or GitLab CI/CD.
- Solid experience managing Red Hat Enterprise Linux.
- Experience troubleshooting production applications using Linux logs, enterprise logging, SQL, and application testing.
- Strong documentation, presentation, collaboration, listening, and communication skills.
- Preferred experience with HP Fortify, BlackDuck, JFrog X-Ray, Artifactory, JMeter, Ansible, federal government IT security standards, and production Java or PHP application support.
- US citizenship is not required; no clearance is required, and no travel is required.
Benefits
- Remote work arrangement based in Washington, DC, with 40 scheduled hours per week.
- Medical plan options, including plans with Health Savings Accounts, plus dental and vision coverage.
- 401(k) plan with pre-tax and post-tax contribution options and company matching.
- Flexible work weeks where possible and paid vacation, sick, personal, holiday, parental, military, bereavement, and jury-duty leave.
- Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
- The hiring process includes identity verification using biometrics and requires candidates to be on camera during virtual interviews.
Tech Stack
AnsibleApache JMeterAWSAzureDockerGitLab CI/CDGoogle CloudHelmJavaKubernetesLinuxMySQLOpenShiftPHPPostgreSQLRedisSplunkSQLTektonWindows
Categories
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.