TQUSI0457_5235 - Python Developer Role

Job Type: Permanent

Work Mode: Hybrid (3 Days from office)

Role - Python Developer Role

Experience: 4-5 years

Location: Bangalore


Job summary


Key skills: Ansible, Python, PowerShell


Primary job responsibilities

  • Proficient in scripting languages like Python, JavaScript (NodeJS), PowerShell and other programming languages
  • Solid understanding of config management tools like – Ansible, Chef
  • Should have used Ansible for task automation. IT orchestration, where you have to run tasks in sequence and create a chain of events which must happen on several different servers or devices. configuration management, application deployment,
  • In this role, you will be responsible for the planning, Design, create, and deliver, implementation, maintenance, and support of user workflows implemented in Ansible by Red Hat and other configuration management tools.
  • Expertise in API development and integration
  • Ability to work with SQL and no-sql Db’s – MySQL, Mongo, PostgreSQL etc.
  • Comfortable working with YAML files and playbook creation in YAML files
  • Understanding of cloud infrastructure automation tools (Terraform) and container platforms (e.g. Docker) and container orchestration (e.g. Kubernetes)



Required skills

  • Background in architecting and designing complex customer solutions in a rapidly evolving technology domain using Ansible
  • Intermediate-level scripting in Bash or Python
  • Direct experience with provisioning, orchestration, packages, services, configuration, and deployment using Ansible by Red Hat
  • Practical experience writing Ansible by Red Hat playbooks
  • Demonstrated understanding of Linux internals
  • You will also need to use your solid understanding of DevOps methodologies and tools to apply them within target organizations.
  • Good software development life cycle (SDLC) skills
  • Experience with Git, GitHub, and Jenkins
  • Experience working with distributed teams, delivering enterprise quality software, and working on open source software projects
  • Good balance of strategic and tactical skills; high level of mental agility and capacity for original thought
  • Ability to study on your own and quickly learn and put into practice new facts
  • Passion for open source, software, tooling, and automation
  • Experience implementing a continuous integration (CI) or continuous development (CD) pipeline
  • Broad and deep technical experience with one or more virtualization and cloud technologies like Red Hat OpenStack Platform, Red Hat Virtualization, VMware vSphere, Microsoft Hyper-V, Amazon Web Services (AWS), or Microsoft Azure
  • Knowledge of container management and orchestration tools
  • Comfortable working with highly distributed teams, including interaction with open source communities by email and IRC

Familiarity with security fundamentals at the infrastructure and operating system level, including the cloud environment and hypervisors

Want To
WORK FOR YOU?

GET THE QUOTE

Want To
WORK WITH US?

CAREER