SynapOne

Google Cloud Operations Engineer

Germantown, MD, US

8 days ago
Save Job

Summary

Position: Google Cloud Operations Engineer

Location: Germantown, MD – fully onsite

Top 3 Skills:

  1. 3+ years' proficiency in CI/CD tools (e.g., Cloudbuild, Jenkins, GitLab CI, CircleCI).
  2. 3+ years' knowledge of cloud platforms (e.g. Google Cloud, AWS, Azure and VMWare).
  3. 3+ years' experience with containerization technologies (e.g., Docker, Kubernetes).

Job Description:

EchoStar has an exciting opportunity for a Contractor - Google Cloud Operations Engineer in our Hughes Network Systems division to help us develop the next generation of satellite communications systems. The position is in our Germantown, MD office.

Responsibilities:

1. 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.

2. 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.

3. 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.

4. 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.

5. 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.

6. 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).

7. 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.

8. 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

9. 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

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: