Job Description
Role Purpose
We are seeking motivated and skilled Cloud Intermediate Developers to join our team. The successful candidates will be hands-on individuals responsible for the end-to-end analysis, coding, testing, and maintenance of cloud-native applications. This role involves active participation in the development lifecycle, triaging daily issues by examining the codebase, and contributing to robust, scalable solutions using our core tech stack.
͏
Responsibilities:
- Perform end-to-end analysis, coding, testing, and deployment of cloud-based API solutions and data pipelines.
- Develop, maintain, and optimize applications built with Python and FastAPI.
- Contribute to the design and implementation of new features and functionalities within our cloud ecosystem.
- Actively participate in triaging and resolving daily production issues by thoroughly investigating the codebase and application logs.
- Write clean, well-documented, and efficient code following established coding standards and best practices.
- Collaborate effectively with lead developers, product managers, and other team members throughout the software development lifecycle.
- Participate in code reviews to ensure quality and provide constructive feedback.
- Assist in the documentation of technical specifications, designs, and operational procedures.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4-6 years of professional experience in software development, with significant hands-on experience in cloud engineering.
- Strong proficiency in Python programming language.
- Solid experience with FastAPI for developing web APIs.
- Hands-on experience with AWS cloud services, including:
- EKS (Elastic Kubernetes Service) for containerized applications.
- S3 (Simple Storage Service) for data storage.
- Glue for ETL processes.
- Lambda for serverless functions.
- Experience with Apache Spark for data processing.
- Proficiency in SQL and experience working with data warehouses like Snowflake.
- Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, AWS CodePipeline).
- Familiarity with job scheduling tools such as Autosys.
- Strong problem-solving abilities and a keen eye for detail.
- Ability to learn quickly and adapt to new technologies and challenges.
- Excellent communication and teamwork skills.
Preferred Skills:
- AWS Certified Developer - Associate or AWS Certified Solutions Architect - Associate.
- Experience with version control systems (e.g., Git).
- Understanding of microservices architecture.
Experience: 3-5 Years .
Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention.