Logo
Stardom Employment Consultants

DevOps Engineer

Stardom Employment Consultants, Fresno, California, United States, 93650


About the job DevOps Engineer

Job Summary:

The DevOps Engineer will be responsible for developing and maintaining the infrastructure and tools to support continuous integration and delivery. This role requires strong technical skills, a deep understanding of DevOps practices, and the ability to work collaboratively with development and operations teams.

Key Responsibilities:

Infrastructure Management:

Design, implement, and maintain scalable and reliable infrastructure using cloud services (AWS, Azure, Google Cloud).Continuous Integration/Continuous Deployment (CI/CD):

Develop and manage CI/CD pipelines to automate the build, test, and deployment processes.Monitoring and Logging:

Implement and maintain monitoring and logging solutions to ensure system reliability and performance.Configuration Management:

Use configuration management tools (Ansible, Puppet, Chef) to automate system configuration and management.Collaboration:

Work closely with development, QA, and operations teams to ensure smooth and efficient software delivery.Security:

Implement security best practices and ensure compliance with security policies and standards.Troubleshooting:

Identify and resolve infrastructure and deployment issues in a timely manner.Documentation:

Create and maintain documentation for infrastructure, processes, and procedures.Qualifications:

Education:

Bachelor's degree in Computer Science, Information Technology, or a related field.Experience:

Minimum of 2-5 years of experience in a DevOps or related role.Skills:

Proficiency in cloud platforms (AWS, Azure, Google Cloud).Strong knowledge of CI/CD tools (Jenkins, GitLab CI, CircleCI).Experience with containerization and orchestration tools (Docker, Kubernetes).Familiarity with configuration management tools (Ansible, Puppet, Chef).Strong scripting skills (Python, Bash, PowerShell).Excellent problem-solving and analytical skills.Strong communication and collaboration skills.Ability to work independently and as part of a team.