DevOps Engineer ($100000 - $130000)

We are seeking a talented and experienced DevOps Engineer to join our dynamic team. As a DevOps Engineer, you will play a crucial role in optimizing and streamlining our development and operational processes. Your primary focus will be on automation, collaboration, and efficiency to enhance the overall software development lifecycle. If you are passionate about creating scalable and reliable systems and possess a deep understanding of both development and operations, we invite you to apply.

Employment Type

Full-time

Veteran Status: Not Required

H1B Visa: No

Full Location

Not Specified, Not Specified, United States

Required Skills

Min Education

Job Responsibilities

1. Infrastructure as Code (IaC):

- Develop and maintain infrastructure as code (IaC) using tools like Terraform, Ansible, or similar technologies to automate provisioning and configuration of infrastructure components.

2. Continuous Integration/Continuous Deployment (CI/CD):

- Implement and improve CI/CD pipelines to enable automated testing, integration, and deployment of applications.

- Work closely with development teams to integrate automated testing into the CI/CD process.

3. Collaboration:

- Collaborate with cross-functional teams to ensure a smooth and efficient development process.

- Facilitate communication and collaboration between development, operations, and other stakeholders.

4. Monitoring and Logging:

- Implement and maintain monitoring solutions to proactively identify and resolve issues.

- Develop and maintain centralized logging systems for better visibility into application and system behavior.

5. Security:

- Implement and enforce security best practices for infrastructure and applications.

- Conduct regular security audits and participate in the development of security policies.

6. Capacity Planning and Optimization:

- Work on capacity planning and performance optimization of infrastructure components.

- Identify opportunities for resource utilization improvements and cost savings.

7. Automation:

- Identify repetitive tasks and automate them to improve efficiency.

- Develop and maintain scripts and tools to automate manual processes.

8. Documentation:

- Create and maintain comprehensive documentation for infrastructure, processes, and configurations.

Minimum Qualification

- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).

- Proven experience as a DevOps Engineer or similar role.

- Strong scripting skills (e.g., Python, Bash) for automation.

- Experience with containerization technologies (Docker, Kubernetes).

- Proficient in working with cloud platforms (e.g., AWS, Azure, GCP).

- Familiarity with configuration management tools (e.g., Ansible, Chef, Puppet).

- Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, Travis CI).

- Understanding of networking concepts and security best practices.

- Excellent problem-solving and troubleshooting skills.

- Strong communication and collaboration skills.

Benefits

- Competitive salary.

- Health and dental insurance.

- 401(k) retirement plan.

- Professional development opportunities.

- Collaborative and innovative work environment.

Latest posts on Shtudy

We help scrappy startups to massive companies, across all tech and sales roles.