Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Talentify.io, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Lead Cloud Software Engineer will play a pivotal role in designing, developing, and implementing cloud-based solutions to enhance our organization's technological capabilities. This individual will leverage their extensive expertise in cloud platforms to guide a team of developers while collaborating with cross-functional teams to ensure efficient project execution. As a leader, the candidate will be responsible for driving technical innovation, optimizing system architectures, and ensuring robust application performance in both on-premise and cloud environments. The position offers flexibility with options for hybrid work in Eden Prairie, MN, or remote work arrangements.
Job Responsibilities
- Lead the design and implementation of robust cloud architecture to support business objectives.
- Guide and mentor a team of software engineers on best practices in cloud development.
- Collaborate with stakeholders to define requirements and translate them into technical specifications.
- Ensure high levels of application performance, availability, and security.
- Conduct code reviews to maintain code quality and encourage best practices.
- Evaluate and recommend third-party services and tools to enhance cloud solutions.
- Monitor and troubleshoot cloud-related issues, implementing solutions as necessary.
- Stay updated on industry trends and emerging technologies related to cloud computing.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field; Master’s degree preferred.
- Minimum of 5 years of experience in software engineering, with at least 3 years focused on cloud technologies.
- Proficiency in at least one major cloud platform (AWS, Azure, Google Cloud Platform).
- Strong understanding of cloud architecture, microservices, and containerization (Docker, Kubernetes).
- Experience with programming languages such as Java, Python, or .NET.
- Familiarity with DevOps practices and CI/CD pipelines.
- Exceptional problem-solving skills and attention to detail.
- Excellent communication skills with the ability to convey complex technical concepts to non-technical stakeholders.
Technologies & Tools
This position utilizes a variety of technologies and tools to ensure seamless development and deployment of cloud-based solutions. Key technologies include cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform. The role also requires familiarity with container orchestration tools like Kubernetes and Docker, as well as continuous integration and continuous deployment (CI/CD) tools such as Jenkins, GitHub Actions, or Azure DevOps. Proficiency in programming languages, including Java and Python, is essential for developing scalable cloud applications.
Ideal Candidates
The ideal candidate for the Lead Cloud Software Engineer position embodies a blend of technical prowess and strong leadership abilities. They showcase a passion for cloud technologies and possess an innovative mindset that encourages creative problem-solving. Successful candidates demonstrate adaptability in dynamic environments and possess effective communication skills to liaise with technical and non-technical stakeholders alike. A commitment to continuous learning and staying abreast of industry advancements will set candidates apart, making them well-suited to lead and inspire their teams in this fast-evolving field.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.