If you are a driven and results-oriented individual with a passion for delivering high-quality software solutions, we want to hear from you
Position: Lead Software Deployment Engineer
Location: San Francisco, California, United States
Salary: $228000 - $256000
Company: Lobox
Overview: We are seeking a highly skilled and experienced Lead Software Deployment Engineer to join our dynamic team. As the Lead Software Deployment Engineer, you will be responsible for overseeing the deployment of software systems across multiple platforms and environments. This is a hands-on role that requires strong technical expertise, excellent communication skills, and a passion for delivering high-quality software solutions.
Key Responsibilities:
- Lead, mentor, and manage a team of software deployment engineers to ensure successful and timely deployment of software systems.
- Collaborate with cross-functional teams, including developers, quality assurance, project managers, and operations, to plan and coordinate software releases.
- Develop and maintain deployment processes, tools, and automation to streamline the deployment process and improve efficiency.
- Design and implement deployment strategies that align with business goals and objectives.
- Troubleshoot and resolve deployment issues in a timely manner.
- Monitor and report on the status of software deployments, identifying and addressing any potential risks or roadblocks.
- Continuously evaluate and improve deployment processes to ensure scalability and reliability.
- Stay up-to-date with industry trends and best practices in software deployment and automation.
Requirements:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Minimum of years of experience as a software deployment engineer or a similar role.
- Proven experience in leading and managing a team of engineers.
- Strong understanding of software development life cycle and deployment processes.
- Proficient in scripting languages such as Python, Bash, or PowerShell.
- Experience with automation and configuration management tools such as Ansible, Puppet, or Chef.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and interpersonal skills.
- Ability to thrive in a fast-paced and collaborative environment.
Apply now to join our team as the Lead Software Deployment Engineer and take your career to the next level.