[Remote] Senior DevOps Engineer
Note: The job is a remote job and is open to candidates in USA. Boeing is a company focused on innovation, collaboration, and supporting critical missions through engineering and technology solutions. The Senior DevOps Engineer will support development and deployment of a critical government information system by automating CI/CD processes, managing infrastructure and repositories, supporting AWS and Windows environments, and implementing security and modernization initiatives.
Responsibilities
- Design, implement, and maintain GitLab CI/CD pipelines for automated deployments
- Automate deployment processes across development, staging, and production environments
- Manage Nexus Repository for artifact storage and dependency management
- Develop and maintain procedures and infrastructure automation solutions
- Troubleshoot and resolve CI/CD pipeline issues
- Build and maintain container images as needed
- Build and maintain Apache Solr clusters with Zookeeper in production
- Administer and upgrade Windows Server environments
- Plan and execute VMware to AWS migration strategies
- Configure and manage AWS services (EC2, VPC, IAM, S3, RDS)
- Collaborate with DBAs on RDS setup and configuration on AWS
- Support standalone Oracle database environments
- Monitor system performance and implement optimizations
- Work closely with development team on CI/CD pipeline support
- Troubleshoot developer workstation setup issues
- Resolve build and deployment issues
- Debug interface and integration problems
- Provide technical guidance on containerization strategies
- Support development team for end-to-end buildout of entire application components
- Support development environment configuration and tooling
- Implement security controls in VMware and AWS environments
- Apply security best practices for government information systems
- Ensure compliance with security policies and standards
- Manage IAM policies and access controls
- Execute infrastructure modernization initiatives
- Document data migration strategies and procedures during deployment/upgrades
- Minimize downtime during transitions and upgrades
Skills
- * 18 Years of experience in Software or Systems Engineering roles or a highly related field of work with similar scope and responsibilities
- * A Bachelor's degree may be substituted for 4 years of experience and a Master's Degree may be substituted for 6 years of experience
- * Hands-on experience setting up build infrastructure with GitLab for development
- * Experience with Nexus repository or similar package repository for Java applications
- * Strong expertise in Windows Server administration to include working on Windows Server or VM to setup and maintain authentication via LDAP or Active Directory
- * Strong expertise in setting up and/or managing services in AWS (EC2, VPC, IAM, S3, CloudFormation/Terraform)
- * Infrastructure-as-code practices
- * Experience in installation, setup, and configuration of full-stack applications
- * Containerization strategies for Java applications
- * Configuration management tools
- * Implementing security controls in both on-premises VMware and cloud environments
- * Building and maintaining Apache Solr clusters with Zookeeper in production environments
Benefits
- Remote/Hybrid work authorized
- Great opportunity for professional growth
- Employees can move to other projects and teams as they gain further proficiency in their current skill set and learn new skill sets along the way
- Hands-on access to cutting-edge technologies
Company Overview
Company H1B Sponsorship