Job Description
Overview
The Software Engineering Manager/DevOps Lead at Jobot will play a crucial role in driving the development and deployment processes across various software projects. This position will require a dynamic leader who can manage multiple engineering teams, implement effective DevOps practices, and oversee the entire software delivery lifecycle. The ideal candidate will ensure a strong collaboration between development and operations teams, promoting a culture of efficiency, security, and continuous improvement within the organization.
Job Responsibilities
- Lead and mentor a team of software engineers and DevOps professionals, fostering a culture of innovation and accountability.
- Design and implement DevOps strategies to streamline code deployment and infrastructure management.
- Oversee the development, testing, and deployment phases of software projects to ensure high quality and timely delivery.
- Collaborate with product management to align engineering goals with business objectives and customer needs.
- Enhance system reliability and performance through effective monitoring and incident management.
- Implement Agile methodologies and promote best practices in Software Development Life Cycle (SDLC) and DevOps.
- Evaluate new technologies and tools to improve efficiency and quality of the development and deployment processes.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree is a plus.
- Proven experience as a Software Engineering Manager or similar role, with a minimum of 5 years in software development.
- Strong understanding of DevOps principles, practices, and tools.
- Experienced with Agile methodologies and project management tools.
- Demonstrated ability to lead teams and manage complex projects.
- Proficient in programming languages such as Python, Java, or C#.
- Knowledge of cloud platforms, containerization, and orchestration technologies such as AWS, Docker, and Kubernetes.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off (PTO) and paid holidays.
- 401(k) retirement plan with company matching contributions.
- Flexible work hours and the option to work remotely.
- Professional development and training opportunities.
- Employee wellness programs and incentives.
Technologies & Tools
In this role, candidates will be expected to utilize a variety of technologies and tools essential for development and operations. Key technologies include cloud platforms like AWS or Azure, CI/CD pipelines utilizing Jenkins or GitLab, container orchestration tools like Kubernetes, configuration management tools such as Ansible or Terraform, and monitoring tools like Prometheus or Grafana. Familiarity with version control systems, particularly Git, is also essential for effective collaboration and code management.
Ideal Candidates
The ideal candidate for the Software Engineering Manager/DevOps Lead position at Jobot is an analytical thinker with a strong technical background and the ability to lead diverse teams effectively. They should possess excellent communication and interpersonal skills, fostering collaboration among cross-functional teams. A proactive problem-solver who is adaptable to changing environments and technologies will thrive in this role. The candidate should continuously seek improvement and encourage their team to embrace innovation, ensuring that Jobot remains at the forefront of technology in its industry.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.