We are looking for a Python Developer
Below are the details
IT Application Engineer responsibilities:
- Writing and maintaining reliable code.
- Creating front end and backend components,
- Deploy applications and provide support.
- Identifying and fixing bottlenecks and bugs.
- Developing and maintaining REST APIs.
- Writing tests and performing end to end testing.
- Prepare the release plan and deploy the applications in different environments (Test, Acceptance and Production).
- Refining the features/user stories together with other developers in the team, to make sure the requirements are clear before planning to a sprint.
- Participating in the sprint rituals.
- Mentor and instruct junior team members.
- Capable of supporting the architect in design specifications.
Education and Experience
- Bachelor’s degree in computer science, computer engineering, or related field.
- Minimum of 5 years of relevant work experience.
Required Technical Skills
- Proficiency with Python (Experience with Flask is a plus) and REST/GraphQL
- Good understanding of front-end technologies including React.
- Experience in Docker, Kubernetes.
- Familiarity with Linux OS.
- Knowledge in monitoring tools like Splunk and automation tools like Ansible.
- DevOps mindset.
Required Soft Skills
- Excellent communication skills in English.
- Excellent analytical and problem-solving skills.
- Demonstrated “team player” with quality orientation and interpersonal skills.
- Proven ability to perform effectively in a demanding environment with changing workloads and deadlines.
- Proactive, result driven, and demonstrate ownership and accountability.
- Collaborates closely with Product owner, scrum master and the team architect.
- Able to communicate effectively with both technical and business stakeholders.
- Experience in defining long term continuous improvements & proven ownership driving forward the cases.
Nice to Have Skills and experience
- Experience working in a multinational large-scale organization will be a plus.
- Experience working with any RDBMS (Oracle, Mysql etc.).
- Familiar with shell scripting.
- Familiar working in Agile/Scrum, SAFe or similar frameworks.
- Cloud Platforms: Strong understanding of Cloud Platforms (Google Cloud Platform (GCP)).
- Experienced with Continuous Delivery tools (ArgoCD)