Tygart Technology is seeking a Systems Engineer to join our team supporting a DOJ component in a fully remote role. This position focuses on designing, deploying, and maintaining cloud-based infrastructure (primarily AWS), implementing CI/CD pipelines, and automating deployments using IaC tools. The ideal candidate has strong experience with cloud services, system performance, and security best practices, and holds a current Secret clearance (required).
Key Responsibilities:
- Provides analysis, design, and integration support for infrastructure systems, including cloud-based services like AWS or Azure for hosting enterprise offerings (e.g., Atlassian Suite).
- Develops and implements strategies for automating deployments using IaC tools such as Ansible, Packer, and AWS CloudFormation.
- Designs and manages cloud environments, including EC2, S3, RDS, VPCs, Lambda, IAM, and other AWS services to ensure optimal performance, security, and scalability.
- Implements CI/CD pipelines and integrates with services like Bamboo to streamline workflows, accelerate software delivery, and ensure consistent configuration management across environments.
- Monitors and manages cloud infrastructure using tools like AWS CloudWatch, CloudTrail, Splunk, Prometheus, and Grafana to ensure high performance, availability, and uptime.
- Applies security best practices to infrastructure, including secure access controls, data encryption, and integration with AWS services to safeguard systems from unauthorized access and vulnerabilities.
- Works with containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes, ECS) to scale and manage resource-intensive tasks effectively.
- Performs systems engineering studies and analyses, ensuring infrastructure systems meet business and operational requirements.
- Assesses and recommends new technologies, tools, and processes to improve system performance, security, and efficiency.
- Provides technical support for troubleshooting system issues and ensures corrective actions are taken to maintain system reliability.
- Provides team specific training as needed.
Qualifications:- An active Secret Security Clearance (required)
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field
- A minimum of 7 years of experience in systems engineering
- Experience working in an Agile organization using Scrum, Kanban, Jira, Confluence, and SAFe.
- Strong ability to work under pressure with excellent oral and written communication skills. Exceptional organizational skills and attention to detail.
Why Join Tygart Technology? At Tygart Technology, we value innovation, integrity, and technical excellence. You'll join a team of dedicated professionals who deliver mission-critical solutions to our government partners. We offer competitive compensation, benefits, and the opportunity to grow your career while supporting impactful work.