Senior Full Stack Software Engineer (Cloud & DevOps Focus)
WhatJobs Direct
About the role
Our client, a cutting-edge technology firm, is seeking a highly skilled and experienced Senior Full Stack Software Engineer with a strong specialization in Cloud and DevOps practices. This is a fully remote position, offering the flexibility to work from anywhere while contributing to the development of scalable, robust, and high-performance software solutions. You will be instrumental in designing, developing, and deploying applications, focusing on cloud infrastructure, CI/CD pipelines, and operational excellence.
Key Responsibilities: Design, develop, and maintain full-stack web applications, from front-end user interfaces to back-end services and databases. Architect and implement scalable cloud infrastructure solutions using services like AWS, Azure, or GCP. Develop and manage robust CI/CD pipelines for automated testing, deployment, and release management. Write clean, efficient, and maintainable code in various programming languages (e.g., Python, Java, JavaScript, Go). Implement and manage containerization technologies like Docker and orchestration platforms like Kubernetes. Ensure application security, performance, and scalability through best practices in software development and infrastructure management. Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software. Troubleshoot and resolve complex technical issues across the full stack and cloud infrastructure. Mentor junior engineers and contribute to the team's technical growth and knowledge sharing. Stay abreast of emerging technologies and industry trends in software development, cloud computing, and DevOps. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Minimum of 7 years of experience in full-stack software development, with at least 3 years focusing on cloud infrastructure and DevOps. Proficiency in at least one major cloud platform (AWS, Azure, GCP) and related services. Extensive experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI, GitHub Actions). Strong understanding of containerization technologies (Docker) and orchestration (Kubernetes). Proven experience with back-end development languages (e.g., Python, Node.js, Go, Java) and front-end frameworks (e.g., React, Angular, Vue.js). Solid understanding of database technologies (SQL and NoSQL). Excellent problem-solving, analytical, and debugging skills. Strong communication and collaboration abilities, especially in a remote setting. Experience with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation) is a plus. This fully remote position is based in **Uyo, Akwa Ibom, NG**, offering a highly competitive salary and benefits package. Join a forward-thinking team and shape the future of cloud-native software development.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free