Systems Engineer
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.
- 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.
Originally posted on Himalayas
Apply To this Job