Job Description
Job Title: Senior Software Engineer Python Devel
Experience: 3 years
Educational Qualifications: BE/B.Tech. ME M.Tech. MCA
You will be responsible for designing building and maintaining the application suite. This is a full stack handson role that will be developing new features for our customers which meet the needs of our business. As a software engineer your role will involve building with best practices and resiliency in mind adhering to agile processes and dealing with business and technology stakeholders.
Roles and Responsibilities:
Development of stable secure and well architected code
To always leave code in a better state than it was when starting
Your code is adequately tested
Actively share knowledge with entire team
Escalate issues/risks to manager when needed
Technical Skills:
Proficiency in Python Development (Microservices)
Experience with Git and Shell Scripting
Knowledge of Docker and Docker Compose for containerization and orchestration
Strong understanding of Linux (Alpine Ubuntu)
Working knowledge of Elasticsearch MariaDB Postgres Redis OpenSSL Nginx Graylog etc. for onpremise tools
Debugging customer issues on calls for the onpremise setup
Basic understanding of Node.js and NPM for web development (Good to have)
Basic understanding of Kubernetes (K8s) for container orchestration and management
Familiarity with VMware EsXi basics (Good to have).
Desirable Skills:
Python
Docker
Shell Scripting
SQL
REST APIS
Microservices
Linux (Ubuntu Alpine)
Elasticsearch
Redis
Process & Soft Skills:
Strong written and verbal communication skills
Ready to explore newer technologies to make the development process easier.
Able to solve problems independently taking ownership of the projects you work on.
Highly organized and thorough with critical attention to detail and documentation
Proactive selfmotivated and strong ability to learn new things.
Team player
python,docker,linux,alpine,aws,elasticsearch