Summary
Company Information
This company provides advanced solutions in data fusion, analytics, software engineering, IT, and electromagnetic spectrum management. Serving key government agencies, including the Department of Defense and national security sectors, the company emphasizes a culture of continuous innovation. With an agile approach, it delivers tailored solutions through close client collaboration. Recognized for its rapid growth and expertise, the company has been featured on industry rankings for top government contractors and big data solution providers.
Role Information
As a Senior Cloud Engineer at Expression, you will be responsible for designing, implementing, and managing the DevOps processes and cloud infrastructure necessary to support our software development and deployment lifecycle for Spectrum. You will lead efforts to optimize and automate our development, testing, deployment, and monitoring pipelines, contributing to the overall reliability, scalability, and performance of our GEMSIS and EMBM applications.
Location:
Onsite in Annapolis, MD
Key Responsibilities:
Infrastructure Automation and Management:
Design, implement, and manage infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation to ensure consistent and scalable environments.
Collaborate with developers, data engineers and data scientists to define infrastructure requirements, ensure compliance, and implement best practices.
Design, deploy, and manage cloud resources and services on platforms such as AWS, Azure, or Google Cloud to meet application needs.
Continuous Integration and Continuous Deployment (CI/CD):
Lead the development and enhancement of CI/CD pipelines, enabling rapid and reliable software delivery.
Develop, implement, and manage deployment strategies for different environments, ensuring efficient and safe releases.
Deploy/configure, monitor, and optimize CI/CD pipelines for performance, stability, and efficiency.
Monitoring and Observability:
Set up and maintain monitoring and alerting systems to provide visibility into application performance and infrastructure health.
Proactively identify and address performance bottlenecks, security vulnerabilities, and scalability challenges.
Respond to incidents, troubleshoot issues, and contribute to root cause analysis.
Security and Compliance:
Assist in the identification of and implementation of security best practices in all stages of the development and deployment lifecycle.
Collaborate with security teams to ensure compliance with industry standards and regulations.
Conduct regular security assessments, vulnerability scanning, and penetration testing.
Automation and Tooling:
Identify opportunities for automation and create scripts/tools to streamline repetitive tasks.
Participate in the evaluation and integration of new DevOps tools and technologies to improve efficiency and productivity.
Promote a culture of automation, continuous improvement, and knowledge sharing.
Requirements:
TS/SCI clearance required
Sec+ Certified or willingness to get certified within the first month
Minimum Qualifications:
Associates degree or higher in engineering, computer science, or related field and 5+ years of experience as a DevOps/Cloud/Software engineer -OR- 8+ years of experience as a DevOps/Cloud/Software engineer
Experience as a Systems Administrator or DevOps engineer
Familiarity with troubleshooting applications running on Linux
Experience with one or more: ElasticSearch/OpenSearch, PostgreSQL, MongoDB, Redis
Information security experience with STIGs, IAVAMs, security documentation
Proven experience maintaining production systems for external customers
Experience working with CI/CD pipelines, containerization technologies, and pipeline automation toolsets
Experience working with open source technologies such as Red Hat (OpenShift) and Linux/Unix
Experience working in cloud-based environments such as AWS
Experience with Git
Preferred Experience:
Deep understanding of RHEL based systems
Experience configuring monitoring with CloudWatch
Experience with Node.js, TypeScript and related parts of the web stack
Experience with deploying production environments to DoD networks and infrastructure, i.e. C2S and NIPR/SIPRnet
Salary Range:
115,000 - 160,000 depending on factors such as experience level, locality pay and the remote/hybrid/on-site schedule
Benefits:
Competitive salaries and benefits, such as:
401k matching
PPO and HDHP medical/dental/vision insurance
Education reimbursement
Complimentary life insurance
Generous PTO and holiday leave
Onsite office gym access
Commuter Benefits Plan