What Jobs are available for Cloud Computing in Sheffield?
Showing 6 Cloud Computing jobs in Sheffield
Senior Backend Software Engineer - Cloud Services
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, deploy, maintain, and improve backend services and systems.
- Write clean, maintainable, and efficient code in (Specify Primary Language, e.g., Python, Java, Go).
- Build and manage scalable APIs and microservices.
- Work closely with frontend engineers, product managers, and other stakeholders to deliver high-quality features.
- Optimize applications for maximum speed, scalability, and reliability.
- Implement and maintain robust security and data protection measures.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot and resolve complex technical issues.
- Contribute to architectural decisions and technology selection.
- Mentor junior engineers and contribute to the team's technical growth.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in backend software development.
- Strong proficiency in (Specify Primary Language, e.g., Python, Java, Go) and associated frameworks.
- Extensive experience with cloud platforms such as AWS, Azure, or GCP.
- Deep understanding of database technologies (SQL and NoSQL), e.g., PostgreSQL, MongoDB.
- Experience with microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Strong knowledge of API design principles (RESTful, GraphQL).
- Excellent problem-solving, analytical, and debugging skills.
- Experience with Agile development methodologies.
- Strong communication and teamwork abilities.
Is this job a match or a miss?
Senior Backend Software Engineer - Cloud Services
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable and high-performance backend services and APIs using modern programming languages and frameworks.
- Collaborate with product managers, frontend engineers, and other stakeholders to define software requirements and technical specifications.
- Write clean, well-documented, and maintainable code, adhering to coding standards and best practices.
- Develop and manage robust database solutions, ensuring data integrity and optimal performance.
- Implement and maintain CI/CD pipelines for automated testing, building, and deployment of applications.
- Identify and address performance bottlenecks, bugs, and security vulnerabilities.
- Contribute to architectural decisions and technical roadmap planning.
- Mentor junior engineers, provide technical guidance, and conduct code reviews.
- Stay up-to-date with emerging technologies and industry trends, particularly in cloud computing and backend development.
- Ensure the reliability, scalability, and security of our cloud infrastructure.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in backend software development.
- Strong proficiency in one or more backend programming languages such as Java, Python, C#, Go, or Node.js.
- Extensive experience with cloud platforms (AWS, Azure, or GCP) and related services (e.g., containers, serverless, databases).
- Solid understanding of database technologies, including relational (SQL) and NoSQL databases.
- Experience designing and developing RESTful APIs.
- Familiarity with microservices architecture and design patterns.
- Proficiency in version control systems (e.g., Git).
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Experience with Docker and Kubernetes is a plus.
Is this job a match or a miss?
Senior Technical Support Engineer (Cloud Services)
Posted 9 days ago
Job Viewed
Job Description
Key Responsibilities:
- Provide Tier 2 and Tier 3 technical support to clients experiencing issues with cloud platforms and services.
- Diagnose, troubleshoot, and resolve complex technical problems across various cloud environments (e.g., AWS, Azure, GCP).
- Analyze system performance, identify bottlenecks, and implement solutions to optimize cloud infrastructure.
- Collaborate with engineering and development teams to identify root causes of recurring issues and contribute to product improvements.
- Develop and maintain comprehensive documentation, including knowledge base articles, FAQs, and troubleshooting guides.
- Proactively monitor client systems for potential issues and implement preventative measures.
- Manage support tickets efficiently, ensuring timely resolution and clear communication with clients.
- Guide customers through complex configurations, deployments, and migrations of cloud services.
- Participate in on-call rotation to provide 24/7 support when necessary.
- Stay current with the latest advancements in cloud computing, networking, and cybersecurity.
- Contribute to the continuous improvement of support processes and tools.
- Mentor junior support engineers and share technical knowledge effectively.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in technical support, systems administration, or a related IT role, with a strong focus on cloud technologies.
- Proven expertise in troubleshooting cloud infrastructure, including compute, storage, networking, and databases.
- Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP).
- Strong understanding of operating systems (Linux/Windows), networking protocols (TCP/IP, DNS, HTTP), and scripting languages (e.g., Python, Bash).
- Excellent analytical and problem-solving skills, with the ability to think critically under pressure.
- Exceptional customer service and communication skills, with the ability to explain technical concepts clearly.
- Experience with virtualization technologies (e.g., VMware, Hyper-V) is a plus.
- Relevant certifications (e.g., AWS Certified SysOps Administrator, Azure Administrator Associate) are highly desirable.
Is this job a match or a miss?
Senior Technical Support Engineer - Cloud Services
Posted 14 days ago
Job Viewed
Job Description
Key Responsibilities:
- Provide advanced technical support for cloud-based applications and infrastructure via phone, email, and chat.
- Diagnose, troubleshoot, and resolve complex technical issues related to servers, networks, databases, and cloud platforms.
- Escalate critical issues to appropriate internal teams while maintaining ownership and communication with the client.
- Develop and maintain comprehensive documentation, including knowledge base articles, FAQs, and troubleshooting guides.
- Proactively monitor system performance and identify potential issues before they impact clients.
- Collaborate with development and operations teams to identify and implement product improvements.
- Train and mentor junior support staff on technical issues and best practices.
- Manage client relationships, ensuring a high level of satisfaction and timely resolution of support requests.
- Stay up-to-date with the latest cloud technologies, security best practices, and industry trends.
- Contribute to the continuous improvement of support processes and tools.
The ideal candidate will have a strong background in IT support, with specialized experience in cloud technologies (AWS, Azure, GCP). Proven ability to troubleshoot complex, multi-layered technical problems is essential. Excellent communication, problem-solving, and customer service skills are paramount for this remote role. You must be highly organized, self-motivated, and able to work independently in a fast-paced environment. Experience with scripting languages (e.g., Python, Bash) and familiarity with ITIL frameworks are advantageous. This position requires a dedicated remote setup with reliable high-speed internet. You will be joining a supportive and collaborative remote team, contributing to the success of a growing technology company.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 4 years of experience in technical support, with at least 2 years focused on cloud environments.
- In-depth knowledge of cloud platforms (AWS, Azure, or GCP).
- Strong understanding of networking concepts (TCP/IP, DNS, VPNs), operating systems (Linux, Windows), and database technologies.
- Experience with virtualization technologies.
- Excellent troubleshooting and analytical skills.
- Exceptional customer service and communication skills.
- Ability to manage time effectively and work autonomously in a remote setting.
- Relevant certifications (e.g., AWS Certified SysOps Administrator, Microsoft Certified: Azure Administrator) are a plus.
Is this job a match or a miss?
Lead Backend Software Engineer - Cloud Services
Posted 15 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable backend code using languages such as Python, Java, Go, or Node.js.
- Develop and manage microservices architecture, ensuring scalability, resilience, and maintainability.
- Architect and implement robust APIs for internal and external consumption.
- Lead the design and implementation of database solutions, optimizing for performance and data integrity.
- Drive the adoption of best practices in coding standards, testing, and code reviews.
- Mentor and guide junior backend engineers, fostering their technical growth and development.
- Collaborate with front-end developers, product managers, and QA engineers to deliver high-quality software products.
- Troubleshoot, debug, and upgrade existing systems.
- Champion infrastructure as code (IaC) and CI/CD principles for automated deployment and management.
- Contribute to architectural discussions and technology selection decisions.
- Ensure the security and performance of backend services.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- Minimum of 7 years of professional experience in backend software development, with at least 2 years in a lead or senior capacity.
- Proven experience designing and implementing microservices architectures.
- Deep expertise in at least one major backend programming language (e.g., Python, Java, Go, Node.js).
- Strong understanding of relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
- Extensive experience with cloud platforms such as AWS, Azure, or GCP.
- Proficiency in containerization technologies like Docker and orchestration tools like Kubernetes.
- Solid understanding of API design principles (REST, GraphQL).
- Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
- Excellent problem-solving, analytical, and debugging skills.
- Strong leadership and communication skills, with the ability to mentor and guide a team effectively.
Is this job a match or a miss?
Lead Technical Support Engineer (Cloud Services)
Posted 23 days ago
Job Viewed
Job Description
Key responsibilities include providing Tier 3 support, troubleshooting complex infrastructure and application issues, and contributing to the knowledge base with detailed solutions and best practices. You will collaborate with development, operations, and product management teams to identify root causes of recurring issues and advocate for product improvements. Experience with cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and various operating systems (Linux, Windows Server) is essential. You should also be proficient in scripting languages (e.g., Python, Bash) for automation and diagnostics.
The ideal candidate will have a strong background in technical support, IT infrastructure, and customer service, with proven experience leading a technical support team. Excellent problem-solving skills, strong analytical abilities, and the capacity to manage multiple priorities in a fast-paced environment are required. You must possess exceptional communication and interpersonal skills, with the ability to explain technical concepts clearly to customers of varying technical expertise. This role demands a proactive and customer-centric approach, with a passion for technology and a commitment to delivering outstanding support. As a fully remote employee, you will need to be self-motivated, highly organized, and adept at collaborating effectively with colleagues across different locations. We are looking for a leader who can mentor team members, improve support processes, and contribute to the overall success of our client's service delivery. Your role will be instrumental in ensuring our customers receive exceptional support for our cutting-edge cloud offerings, reinforcing our reputation for reliability and customer care.
Is this job a match or a miss?
Be The First To Know
About the latest Cloud computing Jobs in Sheffield !