Google Cloud Operations Engineer

Germantown, Maryland

Centurion Consulting Group, LLC
Apply for this Job
Job Description

Centurion Consulting Group has an exciting opportunity for a Google Cloud Operations Engineer in our client's Hughes Network Systems division to help us develop the next generation of satellite communications systems. T

Responsibilities:

•   Infrastructure Management using IaC and Continuous Integration and Continuous Deployment (CI/CD):
•  Use CI/CD pipelines to implement changes, ensure smooth integration of code changes and rapid deployment of applications.
•  Configure and monitor cloud environments (e.g., AWS, Azure, Google Cloud) and on-premises servers.
•   Database Management
•  Implement changes/ updates to database schemas, tables, indexes, and relationships.
•  Write and optimize SQL queries, stored procedures, triggers, and scripts.
•  Use ETL (Extract, Transform, Load) processes for data integration and migration.
•  Monitor and analyze database performance to identify and resolve issues.
•  Implement indexing, partitioning, and query optimization techniques to improve database performance.
•  Develop and implement backup and recovery plans to protect against data loss.
•  Regularly test backup and recovery procedures to ensure data can be restored effectively.
•   Monitoring and Performance Optimization:
•  Implement and manage monitoring and logging solutions (e.g., Prometheus, Grafana).
•  Analyze system performance and application metrics to identify and address bottlenecks.
•   Collaboration and Communication:
•  Work closely with development teams to understand application requirements and provide operational support.
•  Facilitate communication between development, operations, and quality assurance teams to ensure alignment.
•   Automation and Scripting:
•  Use scripts and automation tools to streamline repetitive tasks and processes.
•  Use scripting languages such as Python, Bash, or PowerShell for automation purposes.
•   Security and Compliance:
•  Enforce security best practices and policies for application and infrastructure.
•  Ensure compliance with relevant regulations and standards (e.g., PII, PCI, GDPR, HIPAA).
•   Incident Management and Troubleshooting:
•  Respond to and resolve operational issues, outages, and incidents.
•  Perform root cause analysis and implement preventive measures to avoid future incidents in close interaction with vendors and service providers.
•   Configuration Management and Documentation/Reporting:
•  Manage application configurations and environment settings to ensure consistency across development, testing, and production environments.
•  Document network configurations, policies, and procedures.
•  Prepare reports on network performance, incidents, and upgrades.
•  Maintain an inventory of Servers, routers, firewalls, Virtual Machines, network assets and resources in CMDB
•   Collaboration and Coordination:
•  Work closely with IT teams, vendors, and other stakeholders to implement and upgrade network solutions.
•  Coordinate with other departments to ensure network solutions align with business needs.
•  Participate in project planning and management activities related to network infrastructure. Requirements:
•  Bachelor's degree in Computer Science, Engineering, or a related field.
•  3+ years' proficiency in CI/CD tools (e.g., Cloudbuild, Jenkins, GitLab CI, CircleCI).
•  3+ years' experience with containerization technologies (e.g., Docker, Kubernetes).
•  3+ years' knowledge of cloud platforms (e.g. Google Cloud, AWS, Azure and VMWare).
•  3+ years' knowledge of Load Balancers and WAF (e.g. F5-ASM, Cloud Armor, Global Load Balancers, F5-LTM, etc.)
•  1+ year experience with with IaC tools (e.g., Terraform, Ansible).
•  3+ years' proficiency in network protocols (TCP/IP, DNS, DHCP, etc.).
•  1+ year experience with network security practices and tools. Preferred Qualifications:
•  Strong problem-solving abilities to diagnose and resolve network issues.
•  Ability to analyze network performance metrics and make necessary adjustments.
•  Excellent verbal and written communication skills for documentation and support.
•  Excellent problem-solving and analytical abilities.
•  Strong communication and collaboration skills.
•  Ability to explain technical concepts to non-technical stakeholders.
•  Ability to work under pressure and manage multiple priorities.
•  Certifications related to cloud platforms (e.g., Google Cybersecurity Professional
•  Experience with Agile/Scrum methodologies.
•  Familiarity with security practices and tools. Position Details:
•  Clearance: N/A
•  US Citizenship or Authorization to work in US required
•  Travel:
•  Centurion Consulting Group, LLC is an Equal Opportunity Employer EOE M/F/D/V
•  No third parties or subcontractors
Date Posted: 28 April 2025
Apply for this Job