Senior Software Systems Engineer

Pinnacle Technical Resources IncRichmond, VA
40d$45 - $49

About The Position

We are seeking a highly skilled and experienced Senior Software Systems Engineer to lead the development and management of our automation platform ecosystem. This role involves designing, implementing, and maintaining automation and orchestration platforms to ensure optimal performance, scalability, and reliability. The ideal candidate will thrive in building systems from the ground up, solving complex operational challenges, and enabling others through automation. This position requires collaboration with cross-functional teams and participation in a 24/7 on-call rotation.

Requirements

  • 5-8 years of experience in software systems engineering, with a focus on infrastructure engineering, DevOps, or platform operations.
  • Minimum of 2 years of hands-on experience administering automation or IaC platforms (Terraform, Ansible, etc.).
  • Proven expertise in automation platform deployment and administration (Terraform, Ansible, Packer, Vault, etc.).
  • Strong understanding of platform automation architecture, components, and ecosystem.
  • Proficiency in scripting and troubleshooting (Python, PowerShell, Bash, etc.).
  • Experience with system reliability and observability tools (Prometheus, Grafana, etc.).
  • Knowledge of security and access management (SSO, RBAC, PKI).
  • Background in infrastructure lifecycle management and capacity planning.
  • Solid foundation in infrastructure, including database, networking, DNS, load balancing, storage, and backup concepts.

Nice To Haves

  • Preferred certifications: HashiCorp Certified: Terraform Associate, Red Hat Certified Engineer (RHCE), VMware Certified Professional (VCP), AWS/Azure/GCP Associate Certification, Certified Kubernetes Administrator (CKA).
  • Experience in agile development methodologies, including Scrum and Kanban.
  • Familiarity with container orchestration and cloud-native tooling (Helm, ArgoCD, Flux).

Responsibilities

  • Design, deploy, and administer automation platforms such as Terraform Enterprise, Ansible Automation Platform, Vault, and Packer.
  • Collaborate with development, operations, security, and COE teams to ensure seamless integration and secure automation practices.
  • Establish and develop operational standards, documentation, and lifecycle management processes.
  • Integrate self-service, CMDB, platform security, secrets management, observability, and other solutions.
  • Monitor system performance, troubleshoot issues, and optimize platforms for high availability and resilience.
  • Implement and manage CI/CD pipelines and GitOps workflows using tools such as GitLab, Jenkins, or ArgoCD.
  • Provide guidance and training to other engineers on automation platforms and related technologies.
  • Stay updated with industry trends, emerging technologies, and best practices related to automation platforms, containerization, and cloud-native architectures.
  • Provide supplemental support for VMWare vSphere/VCF and Kubernetes/Container platforms, including deployment, configuration, troubleshooting, and security updates.
  • Participate in a 24/7 on-call rotation to address system and technology issues.

Benefits

  • Our full-time consultants have access to benefits, including medical, dental, vision, and 401K contributions, as well as PTO, sick leave, and other benefits mandated by applicable state or localities where you reside or work.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Senior

Industry

Professional, Scientific, and Technical Services

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service