Job description
Staff4Me is looking for a talented and motivated DevOps Engineer to join our innovative team. As a DevOps Engineer, you will play a crucial role in streamlining our development processes and enhancing collaboration between software development and IT operations. You will design, implement, and manage CI/CD pipelines, while also monitoring system performance to ensure a seamless software delivery experience.
Continuous Integration/Continuous Deployment: Build and manage CI/CD pipelines to automate software development and deployment processes.
Infrastructure as Code: Utilize tools such as Terraform, Ansible, or CloudFormation to define and manage infrastructure.
Monitoring and Logging: Implement and manage monitoring tools to ensure system reliability, performance, and security.
Collaboration: Work closely with software developers, IT staff, and other stakeholders to foster a culture of collaboration and shared responsibilities.
Incident Management: Respond to and troubleshoot incidents, ensuring minimal system downtime and quick resolution of issues.
Documentation: Maintain clear and comprehensive documentation of all processes, systems, and configurations.
Proven experience as a DevOps Engineer or similar role in a production environment.
Strong understanding of CI/CD practices and tools (e.g., Jenkins, GitLab, CircleCI).
Proficiency in scripting languages such as Python, Bash, or Ruby.
Experience with cloud platforms (AWS, Azure, Google Cloud) and container orchestration (Docker, Kubernetes).
Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack).
Excellent problem-solving skills and the ability to work effectively under pressure.
Technical Skills:
- Solid understanding of infrastructure as code (Terraform, Ansible).
- Knowledge and experience with networking concepts and protocols.
- Understanding of security best practices in a cloud environment.
Soft Skills:
- Strong interpersonal and communication skills to collaborate with diverse teams.
- A proactive approach to identifying and solving problems.
- Ability to adapt to new technologies and methodologies quickly.
- A commitment to continuous learning and professional growth.
- Competitive salary and performance-based bonuses
- Health, dental, and vision insurance
- Flexible working hours and remote work options
- Opportunities for professional development and training
- Collaborative and inclusive work environment