Sr. Cloud Consultant
About the Role
The Business Operations Analytics (BOA) team is looking for a Python Developer to join our rapidly growing and innovative team. The BOA team will be expanding its portfolio of projects to include the development of application tooling, designing lakehouses, and migrating entire data warehouses to newer platforms. An experienced Python Developer will implement data-centric solutions in AWS, working directly with stakeholders and adapting to changing requirements while delivering timely solutions within the team's framework.
Responsibilities
- Create solutions for AWS cloud environments
- Develop AWS services using APIs, RDS instances, and Lambda functions
- Write robust, effective, and scalable code for AWS applications
- Implement APIs and other back-end services
- Improve algorithms and AWS application performance
- Work in a team of developers and designers, sharing ideas and developing applications
- Run unit and integration tests for AWS-based applications
- Conduct AWS code reviews and ensure code quality and standards compliance
- Participate in agile development processes related to AWS projects
- Efficiently extract, transform, and load data from both legacy and cloud data sources
Requirements
- 3+ years of experience as a Python Developer with a strong portfolio of projects
- 3+ years of experience with AWS services
- Familiarity with web services such as API and REST
- Experience with AWS CloudFormation or Terraform
- Excellent communication and collaboration skills, with a proven track record of effective teamwork
- Strong analytical and problem-solving skills, dedicated to delivering high-quality solutions
- Practical experience consuming data from varied cloud data sources (via APIs, S3, event streams)
- In-depth understanding of Python software development stacks, ecosystems, frameworks, and tools such as Numpy, Scipy, Pandas
- Practical experience designing and implementing data warehouses
- Practical experience with SQL, including schema/table/view design and optimization (Oracle DB experience preferred)
Preferred Qualifications
- Self-starter with a focus on continuous forward progress
- Commitment to delivery at all phases of a project
About the Company
Mphasis applies next-generation technology to help enterprises transform businesses globally. Customer centricity is foundational to Mphasis and is reflected in the Mphasis’ Front2Back™ Transformation approach. Front2Back™ uses the exponential power of cloud and cognitive to provide hyper-personalized digital experiences to clients and their end customers. Mphasis’ Service Transformation approach helps ‘shrink the core’ through the application of digital technologies across legacy environments, enabling businesses to stay ahead in a changing world.
Pay
Salary range: $63,000 to $134,500