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 WellHive, so some details may not match this job. The employer's own page has the real description.
Overview
WellHive is seeking a Senior Software Engineer (Infrastructure/Cloud) who will play a pivotal role in designing, implementing, and maintaining our cloud-based infrastructure. This position requires a strong understanding of scalable cloud architectures, as well as proven experience in optimizing performance, ensuring security, and improving overall system reliability. The ideal candidate will collaborate closely with cross-functional teams, driving innovative solutions to enhance our infrastructure capabilities while adhering to best practices and standards. This is an opportunity to contribute significantly to the advancement of our cloud strategy, ensuring optimal operations and supporting the company's growth objectives.
Job Responsibilities
- Design and implement cloud solutions tailored to business needs while ensuring scalability, reliability, and performance.
- Monitor and enhance application and infrastructure performance, proactively identifying areas for improvement.
- Collaborate with development teams to streamline the deployment process and automate workflows using CI/CD practices.
- Maintain security protocols and manage access policies to protect sensitive data within cloud environments.
- Conduct regular system audits and performance testing to evaluate and improve infrastructure efficiency.
- Provide technical guidance and mentorship to junior engineers and other team members.
- Document system architecture and processes to promote knowledge sharing within the team.
- Stay abreast of the latest developments and trends in cloud technologies and infrastructure best practices.
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, particularly within cloud infrastructure.
- Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in programming languages such as Python, Java, or Go.
- Strong understanding of containerization technologies like Docker and orchestration tools such as Kubernetes.
- Experience with configuration management tools (e.g., Terraform, Ansible, Chef).
- Solid grasp of networking concepts and protocols, including VPNs, DNS, and load balancing.
- Exceptional problem-solving skills and ability to work in a fast-paced environment.
Technologies & Tools
In this position, the Senior Software Engineer will utilize a variety of technologies and tools including, but not limited to, AWS Cloud Services, Terraform, Kubernetes, Docker, Jenkins, and monitoring solutions such as Prometheus and Grafana. The role will require familiarity with version control systems (e.g., Git) and collaboration tools (e.g., Jira, Confluence) to effectively manage and document projects.
Ideal Candidates
The ideal candidate for this role will possess a growth mindset, demonstrating an eagerness to learn and adapt to new challenges and technologies. They should be highly collaborative, able to communicate complex technical concepts clearly to stakeholders at all levels. Strong analytical and troubleshooting abilities are essential, as well as a commitment to quality and efficiency in engineering practices. A passion for innovation and the capacity to thrive in a dynamic work environment are also key characteristics that will contribute to success in this role.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.