DevOps Engineer
Job Description
We are looking for a highly motivated DevOps Engineer to join our team. The ideal candidate will have a passion for software development and a strong background in building solutions that automate scalable deployments on-premise and in the cloud.
Responsibilities
- Develop and maintain automation scripts and pipelines to support the deployment of applications to various environments.
- Work with development teams to implement infrastructure as code solutions that can be quickly and easily deployed.
- Collaborate with cross-functional teams to identify and resolve infrastructure and deployment issues.
- Stay up-to-date with the latest cloud-agnostic technologies and methodologies in the DevOps space.
- Continuously improve deployment processes, security, and performance.
Requirements
Security Clearance: TS/SCI with an appropriate agency Polygraph is required.
- Strong software development skills, with experience in scripting languages such as Python, Bash, or Ruby.
- Experience with cloud-agnostic technologies such as Terraform, Ansible, or CloudFormation.
- Familiarity with container orchestration solutions, such as Docker and Kubernetes.
- Knowledge of networking concepts and the ability to configure firewalls and load balancers.
- Ability to work with cross-functional teams and communicate effectively with both technical and non-technical stakeholders.
- Strong problem-solving skills and the ability to work independently in a fast-paced environment.
Technologies
- Terraform
- Ansible
- CloudFormation
- Docker
- Kubernetes
- Firewalls and Load Balancers
- Python, Bash, or Ruby
Benefits and Compensation
- Comprehensive health insurance coverage, including medical, dental, and vision
- Generous paid time off
- Company-supported training
- Relaxed work environment
- Very generous 401k plan
Company Description
Enterprize Software is a vibrant, energetic, and skilled software development company. We build our customers' desired solutions and exceed expectations. We're always looking for the best people, talent, and people who enjoy working in teams while creating some of the world's most innovative solutions. We pride ourselves on delivering great software and love having people on our team with the same drive. Please apply if you believe you would be a good fit for our team!