Senior Python Full Stack Developer
Senior developer role focused on automation and application development using Python, Perl, and Shell scripting within a high-availability environment. The role involves full-stack development with React/Node.js and managing infrastructure using Docker, Kubernetes, and various databases.
- Compensation
- Not disclosed
- Location
- Sydney NSW
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Contract
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- 5+ years experience with UNIX/AIX/LINUX
- 5+ years experience with Perl & Shell scripting
- 5+ years experience with Python 3
- Experience with Node JS and React
- Experience with Fast API, NGINX, Docker, Podman
- Experience with Kafka, Grafana, Air Flow
- 3+ years experience with Databases (MySQL, Click House, etc.)
- 3+ years experience with Git
- Experience with Kubernetes and Zabbix
- Proficiency in Core Java
- Experience designing solutions for high availability environments
- Basic Networking knowledge
- Experience with JIRA
Full description
Job descriptionAbout the business:
Established in 1991, Cyient provides engineering, geospatial, design-led manufacturing, and network and operational support services to global industry leaders, including many Fortune 500 clients. We leverage the power of digital technology and advanced analytics capabilities, along with domain knowledge and technical expertise, to solve complex business problems across several industries, including aerospace and defense, industrial, medical, utilities, semiconductor, telecommunications, rail transportation, energy, and natural resources. Our 15,000 associates are located in more than 21 countries, supporting 12 industries, including aerospace, rail transportation, power generation, telecommunications, and medical technology. With a soundtrack record of growth and profitability, we are committed to developing a sustainable society and actively promoting education and inclusive growth initiatives in our local communities.
Employment Type: One Year-Fixed Term Contract
Work Persona: Hybrid (3 days WFO and 2 days WFH)
Work Location: Sydney
Job DescriptionResponsibilities
- Application Developer with seasoned design, development and maintenance skills in shell scripting, Python and Core Java.
- Proficient developer who is competent in working at all levels of SDLC and converting requirements into code using scripting languages Perl and Shell.
- Accomplished performer, who has designed and built solutions for automation and enhancement of the existing system using Python and Core Java.
- Well appreciated diligent worker, who has proved sincerity through commitments and on time achievement of goals.
Skills:
- Designed and built solutions in a high availability critical environment.
- Develop and monitor, infrastructure and automation of the system using Perl & Shell scripting.
- Innovate, engineer ideas and write advanced Object-Oriented Programming Perl that enhanced productivity, efficiency and uptime of the business operations.
- Use Perl DBI features to implement solutions that involve interaction with databases.
- Incorporate complex regular expressions in Perl and re module in Python while building solutions for handling large volume of files and data.
- Collaborate with other developers on the project in resolving day to day issues, adding new features, bug fixing.
- Develop and maintain technical documents at all levels.
Technologies:
- OS: UNIX/AIX/LINUX (5+) | Windows (5+)
- Perl & Shell scripting (5+)