Unclassified - Colorado Springs, CO

posted 3 months ago

Full-time - Senior
Colorado Springs, CO

About the position

As a DevOps Engineer at Systems Planning and Analysis, Inc. (SPA), you will play a critical role in delivering high-impact technical solutions to complex national security issues. This position requires a deep understanding of both development and operations, ensuring that the software development lifecycle is efficient and effective. You will be responsible for implementing and managing CI/CD pipelines, automating processes, and ensuring the reliability and performance of applications in a cloud environment. Your expertise will contribute to the continuous innovation that SPA is known for, supporting our government customers both in the US and abroad. In this role, you will collaborate closely with software developers, system operators, and other IT staff to manage code releases and deployments. You will also be tasked with monitoring system performance and troubleshooting issues as they arise. Your ability to work in a fast-paced environment and adapt to changing requirements will be essential. You will be expected to stay current with industry trends and emerging technologies to ensure that SPA remains at the forefront of technical solutions in the national security sector. The ideal candidate will have a strong background in software engineering and a passion for automation and optimization. You will be expected to contribute to the design and architecture of systems, ensuring that they are scalable, secure, and maintainable. Your role will also involve mentoring junior engineers and sharing best practices within the team, fostering a culture of continuous improvement and learning.

Responsibilities

  • Implement and manage CI/CD pipelines for software development and deployment.
  • Automate processes to improve efficiency and reliability of software releases.
  • Monitor system performance and troubleshoot issues in real-time.
  • Collaborate with software developers and IT staff to manage code releases.
  • Contribute to the design and architecture of scalable and secure systems.
  • Mentor junior engineers and promote best practices within the team.
  • Stay current with industry trends and emerging technologies.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development and operations.
  • Strong knowledge of CI/CD tools and practices.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Understanding of infrastructure as code (IaC) principles.

Nice-to-haves

  • Experience with security compliance and risk management in a government context.
  • Knowledge of monitoring and logging tools such as Prometheus, Grafana, or ELK stack.
  • Familiarity with Agile methodologies and DevOps practices.

Benefits

  • Health insurance coverage
  • 401k retirement savings plan
  • Paid holidays and vacation time
  • Professional development opportunities
  • Flexible work hours
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service