Bangalore, Karnataka
2 days ago
Senior Developer -Python full Stack (Linux)

Job description:

 

We are looking for a python full stack expert who has proven 5+ years of experience in building, automating solutions on Linux based environments. You should be capable of developing python-based automation tools that can be used for release management activities, reporting,  and building data visualization solutions for monitoring release activities of a large product.

 

Main tasks:

 

·       Understand the existing tech stack, processes, and workflows used by the release management team.

·       Responsible for Jira administration and management of workflows related to release management.

·       Build automation tools for automating the release management activities and timely notification of release events.

·       Building dashboards for better visualization of release reports and release preparation activities using existing industry standard tools like Grafana or PowerBI.

·       Build web applications to handle release management activities.

·       Create efficient, reliable infrastructure with code, automate processes and provide operational support. Build and maintain tools for deployment, monitoring and operations.

·       Improve CI/CD tools integration/operations, and full automation of CI testing.

·       Continuously review current practices and implement best practices and emerging concepts in CI/CD landscape.

 

Required Skills:

 

·       Proven 5+ years of experience in Linux development environments using Python.

·       Experienced in developing Python based automation solutions

·       Good knowledge in interacting with database systems (SQL, NoSQL), webservices (REST) and Webdevelopment (Angular)

·       Good knowledge of Grafana, PowerBI visualization dashboards.

·       Sound knowledge and experience in Jira Administration and workflow management.

·       Experience as a DevOps Engineer or similar software engineering role

·       Experienced in establishing an optimized CI / CD environment relevant to the project

·       Automation using scripting language like Linux shell (e.g. Bash), Ruby.

·       Experienced applying and using container technologies like Docker for packaging and deployment

·       Good knowledge on repository management tools like Git, Bit Bucket, etc.

·       Excellent debugging skills/strategies.

·       Excellent communication skills

·       Experienced in working in an Agile environment

 

Nice to have

 

 

·       Good Knowledge in eclipse IDE, VS Code.

·       Good know-how of agile Methodologies.

·       Good knowledge of RHEL

·       Knowledge of Java or C++ (intermediate)

 

Confirm your E-mail: Send Email