Senior DevOps Engineer at BAE Systems
Newington, VA 22122, USA -
Full Time


Start Date

Immediate

Expiry Date

23 Nov, 25

Salary

221603.0

Posted On

24 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Collaboration, Devops, System Administration

Industry

Information Technology/IT

Description

JOB DESCRIPTION

This position is for an experienced DevOps Engineer that thrives in a challenging, constantly changing mission enviornment. Work includes:
Infrastructure Automation: Design, implement, and manage infrastructure as code (IaC) solutions using tools such as Terraform, Ansible, or CloudFormation to automate provisioning, configuration, and management of cloud and on-premises infrastructure.
Continuous Integration and Delivery (CI/CD): Implement and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or CircleCI to automate build, test, and deployment processes, enabling rapid and reliable software delivery.
Containerization and Orchestration: Implement containerization solutions using Docker and container orchestration platforms such as Kubernetes or Amazon ECS to streamline application deployment, scaling, and management.
Monitoring and Logging: Implement monitoring and logging solutions using tools such as Prometheus, Grafana, ELK Stack, or Datadog to monitor system performance, detect issues, and troubleshoot problems proactively.
Security and Compliance: Implement security best practices and compliance standards within DevOps processes and infrastructure, ensuring the security and integrity of software products and environments.
Agile Collaboration: Participate in Agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews, collaborating with Agile teams to prioritize DevOps tasks, estimate effort, and provide regular updates on progress.
Technical Leadership: Provide technical leadership and mentorship to junior DevOps engineers, guiding them in DevOps practices, tools, and methodologies.
Automation and Scripting: Develop automation scripts and tools to streamline DevOps processes, improve efficiency, and reduce manual intervention.
Cloud Native Architecture: Design and implement cloud-native architectures using services and technologies provided by major cloud providers such as AWS, Azure, or Google Cloud Platform (GCP).
Infrastructure as Code Best Practices: Implement best practices for infrastructure as code, including version control, testing, and code reviews, to ensure consistency, reliability, and scalability of infrastructure automation solutions.

REQUIRED EDUCATION, EXPERIENCE, & SKILLS

Strong verbal and written communications skills coupled with ability to thrive in a collaborative team environment. Must be strong in explaining and documenting research and code development and mentoring team members.
Minimum of eight (8) years of professional experience in DevOps, system administration, or software engineering roles, with significant experience in designing and implementing DevOps solutions. Relevant certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or similar certifications demonstrating proficiency in DevOps practices and cloud technologies are highly desirable.
Minimum of three (3) years of experience working in Agile environments, preferably in roles involving collaboration within Agile teams.

PREFERRED EDUCATION, EXPERIENCE, & SKILLS

Bachelor of Science in Computer Science, Cybersecurity development, or similar technical degrees is preferred but experience that clearly demonstrates required technical skills is essential.

Responsibilities

Please refer the Job description for details

Loading...