Expert Software Engineer - Python & AWS

0 years

4 - 8 Lacs

Posted:1 month ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Bangalore, Karnataka, India
Job Type
Full Time
About the Role
Responsibilities
  • Analyze and translate business requirements into scalable and resilient design.
  • Own parts of the application and continuously improve them in an agile environment.
  • Create high quality maintainable products and applications using best engineering practices.
  • Pair with other developers and share design philosophy and goals across the team.
  • Work in cross functional teams (DevOps, Data, UX, Testing etc.).
  • Build and manage fully automated build/test/deployment environments.
  • Ensure high availability and provide quick turnaround to production issues.
  • Contribute to the design of useful, usable, and desirable products in a team environment.
  • Adapt to new programming languages, methodologies, platforms, and frameworks to support the business needs.

Qualifications
  • Degree in computer science or a similar field.
  • Seven or more years of experience in architecting, designing, developing, and implementing cloud solutions on AWS and/or Azure platforms.
  • Technologies: Python, Azure, AWS, MLFlow, Kubernetes, Terraform, AWS Sage maker, Lambda, Step Function.
  • Development experience with configuration management tools (Terraform, Ansible, CloudFormation).
  • Developing and maintaining continuous integration and continuous deployment pipelines – Jenkins Groovy scripts.
  • Developing containerized solutions and orchestration (Docker, Kubernetes, ECS, ECR)
  • Experience of server less architecture, cloud computing, cloud native application and scalability etc.
  • Understanding of core cloud concepts like Infra as code, IaaS, PaaS and SaaS.
  • Relevant certification of Azure or AWS preferred.
  • Troubleshooting and analytical skills.
  • Knowledge of AI & ML technologies, as well as ML model management context
  • Strong verbal & written communication: should be able to articulate concisely & clearly.

Requirements
Responsibilities
  • Analyze and translate business requirements into scalable and resilient design.
  • Own parts of the application and continuously improve them in an agile environment.
  • Create high quality maintainable products and applications using best engineering practices.
  • Pair with other developers and share design philosophy and goals across the team.
  • Work in cross functional teams (DevOps, Data, UX, Testing etc.).
  • Build and manage fully automated build/test/deployment environments.
  • Ensure high availability and provide quick turnaround to production issues.
  • Contribute to the design of useful, usable, and desirable products in a team environment.
  • Adapt to new programming languages, methodologies, platforms, and frameworks to support the business needs.

Qualifications
  • Degree in computer science or a similar field.
  • Seven or more years of experience in architecting, designing, developing, and implementing cloud solutions on AWS and/or Azure platforms.
  • Technologies: Python, Azure, AWS, MLFlow, Kubernetes, Terraform, AWS Sage maker, Lambda, Step Function.
  • Development experience with configuration management tools (Terraform, Ansible, CloudFormation).
  • Developing and maintaining continuous integration and continuous deployment pipelines – Jenkins Groovy scripts.
  • Developing containerized solutions and orchestration (Docker, Kubernetes, ECS, ECR)
  • Experience of server less architecture, cloud computing, cloud native application and scalability etc.
  • Understanding of core cloud concepts like Infra as code, IaaS, PaaS and SaaS.
  • Relevant certification of Azure or AWS preferred.
  • Troubleshooting and analytical skills.
  • Knowledge of AI & ML technologies, as well as ML model management context
  • Strong verbal & written communication: should be able to articulate concisely & clearly.
About the Company
Cigres Technologies Private Limited is a technology consulting and services company that focuses on helping clients resolve their significant digital problems and enabling radical digital transformation using multiple technologies on premise or in the cloud. The company was founded with the goal of leveraging cutting-edge technology to deliver innovative solutions to clients across various industries.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You