Job Summary:
Two Six Technologies is a company focused on building innovative products to tackle complex challenges. They are seeking a Senior DevOps Engineer to join their cybersecurity technology team, where the role involves troubleshooting, debugging, and maintaining code and systems while fostering collaboration and mentorship within the team.
Responsibilities:
• Troubleshoot and investigate issues at the Linux operating system level, including services, logs, permissions, networking, packages, and runtime behavior.
• Explore, understand, and debug developer code across multiple languages and frameworks in order to determine how applications are built, configured, deployed, and executed.
• Trace problems across the full deployment path, from source code and build pipelines to containers, operating systems, infrastructure, and runtime environments.
• Work independently or in small groups through unfamiliar or quickly changing systems by reading documentation, inspecting code/configuration, testing assumptions, and narrowing down root causes.
Qualifications:
Required:
• Proficiency in Coding: Strong expertise in scripting languages, with a primary focus on Python and bash scripting.
• Design Patterns Expertise: Demonstrated ability to apply software design patterns to build robust, maintainable, and reusable code architectures.
• CI/CD and Tooling: Expert proficiency in CI/CD tooling and pipelines, with hands-on experience using tools like Jenkins, GitHub Actions, and GitLab Pipelines.
• Educational Background: Bachelor’s degree in Computer Science, Engineering, or a related technical field or comparable experience.
• Experience: Minimum of 5 years of technical coding experience
• DevOps Experience: Minimum of 3 years of experience implementing and supporting DevOps practices in a production environment.
• Containerization Proficiency: Significant experience working with containerization technologies, particularly Docker.
• Modern Development Practices: Proficiency in modern software development practices, including version control (e.g., Git), CI/CD pipelines, and agile methodologies.
• Scalable Architecture Design: Proven experience designing and implementing scalable architectures in production environments.
• Collaboration Tools: Proficiency in using project management and collaboration tools like JIRA and Confluence.
• Clearance Requirement: Must be eligible to obtain and maintain a TS/SCI clearance
Preferred:
• Cloud Expertise: Experience with major cloud service providers, including AWS, Google Cloud, and Azure.
• Containerization and Orchestration: Familiarity with tools like Kubernetes, Helm, EKS, and ArgoCD.
• Web Frameworks: Hands-on experience with Python frameworks such as Django or FastAPI.
• Automation and Configuration Management: Experience with tools like Chef, Ansible, or Puppet to streamline infrastructure management.
• Virtualization Knowledge: General understanding and experience with virtualization technologies, such as VMware, Hyper-V, or Xen.
• Infrastructure Best Practices: Knowledge of best practices for infrastructure security, reliability, and fault tolerance.
• Cybersecurity Awareness: Familiarity with cybersecurity systems and principles to safeguard infrastructure and applications.
Company:
Two Six Technologies provides cybersecurity and technology solutions for national security customers. Founded in 2017, the company is headquartered in Arlington, USA, with a team of 501-1000 employees. The company is currently Late Stage.