Job description
Job Title: Cloud Infrastructure Engineer
Summary:
We’re seeking an experienced Cloud Infrastructure Engineer with a strong background in Google Cloud Platform (GCP) to design, implement, and manage our cloud infrastructure. You will play a critical role in ensuring the scalability, reliability, and security of our systems, particularly within a federal context. You will leverage your expertise in Terraform, Ansible, and Kubernetes to automate and orchestrate our cloud environment.
Responsibilities:
Design and Implement Cloud Infrastructure: Design and implement scalable, secure, and cost-effective cloud infrastructure solutions on GCP, adhering to federal security and compliance requirements.
Automation and Orchestration: Utilize Terraform and Ansible to automate the provisioning, configuration, and management of cloud resources, ensuring consistency and repeatability.
Container Orchestration: Manage and deploy containerized applications using Kubernetes, optimizing resource utilization and ensuring high availability.
Monitoring and Troubleshooting: Implement robust monitoring and logging solutions to proactively identify and resolve performance issues, security threats, and system outages.
Security and Compliance: Ensure that cloud infrastructure adheres to federal security standards and compliance regulations, implementing appropriate access controls, encryption, and data protection measures.
Collaboration: Work closely with development teams, security teams, and other stakeholders to ensure the seamless integration and operation of cloud services.
Qualifications:
Proven Experience: 3+ years of experience in designing, implementing, and managing cloud infrastructure on GCP, preferably in a federal environment.
GCP Expertise: Deep understanding of GCP services, networking, security, and best practices. GCP certification is highly desired.
Automation Skills: Proficiency in Terraform and Ansible for infrastructure as code and configuration management.
Containerization: Hands-on experience with Kubernetes for container orchestration and management.
Security Focus: Understanding of federal security standards and compliance requirements, with the ability to implement appropriate security measures.
Problem-Solving: Strong analytical and troubleshooting skills to diagnose and resolve complex issues.
Communication: Excellent written and verbal communication skills to collaborate effectively with various teams.
Desired Skills:
Federal Experience: Prior experience working in a federal environment, understanding specific compliance and security requirements.
Professional Google Cloud Platform certification
Scripting: Proficiency in scripting languages like Python or Bash for automation tasks.
CI/CD: Experience with continuous integration and continuous deployment (CI/CD) pipelines.
Cloud Networking: Deep understanding of cloud networking concepts, including VPCs, subnets, routing, and firewalls.
Benefits:
Competitive Salary and Benefits: We offer a competitive compensation package with comprehensive benefits.
Challenging Projects: Work on exciting projects that have a real impact on national security and government operations.
Professional Development: Opportunities for continuous learning and growth, including certifications and training programs.
Collaborative Environment: Be part of a talented and supportive team dedicated to excellence.
What we are looking for in a strong candidate:
Cloud certifications in the area of architecture, data engineering, and/or machine learning
Bachelor’s degree or commensurate technical certificate in a technical field
Background working with government technology projects and programs
Empathy and Respect: Demonstrated ability to connect with stakeholders, valuing their input, and understanding the nuances of their needs and challenges