Senior Cloud Engineer
Hatchpad - Annapolis, MD
Apply NowJob Description
hatch I.T. is partnering with Expression to find a Senior Cloud Engineer. See details below:About The Role:Ready to apply Before you do, make sure to read all the details pertaining to this job in the description below.Expression is seeking a skilled Senior Cloud Engineer to join their team in Annapolis, MD. 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 their software development and deployment lifecycle for Spectrum. You will lead efforts to optimize and automate their development, testing, deployment, and monitoring pipelines, contributing to the overall reliability, scalability, and performance of their GEMSIS and EMBM applications.Responsibilities: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.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.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.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.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.RequirementsTS/SCI clearance requiredSec+ Certified or willingness to get certified within the first monthAssociates 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 engineerExperience as a Systems Administrator or DevOps engineerFamiliarity with troubleshooting applications running on LinuxExperience with one or more: ElasticSearch/OpenSearch, PostgreSQL, MongoDB, RedisInformation security experience with STIGs, IAVAMs, security documentationProven experience maintaining production systems for external customersExperience working with CI/CD pipelines, containerization technologies, and pipeline automation toolsetsExperience working with open source technologies such as Red Hat (OpenShift) and Linux/UnixExperience working in cloud-based environments such as AWSExperience with GitPreferred Experience:Deep understanding of RHEL based systemsExperience configuring monitoring with CloudWatchExperience with Node.js, TypeScript and related parts of the web stackExperience with deploying production environments to DoD networks and infrastructure, i.e. C2S and NIPR/SIPRnet#J-18808-Ljbffr
Created: 2024-11-05