Job Openings Software Developer (Python, SQL, Azure)

About the job Software Developer (Python, SQL, Azure)

ABOUT DYSRUPIT

DysrupIT is a leading Australia based cloud services company. We support clients across the globe in their adoption of the cloud and their transformation to as-a-Service business models. DysrupIT is dedicated to making a positive impact in the communities it serves.

COMPANY CULTURE

We are constantly looking for talented people to join our team. We offer a unique and extraordinary career experience to motivate and inspire talents like you to make a difference in our customers, clients, and the entire organization. At DysrupIT, you'll join a team of dedicated and brilliant professionals who shares the same of goal of pursuing integrity and excellence. We are committed to promoting a culture where employees are valued and respected. We invest in our employees and make sure that they will have the right training to secure their growth and advancement towards their career aspirations.

JOB SUMMARY:

We are seeking a talented Python, SQL, and Azure Developer to join our team. The ideal candidate will have strong proficiency in Python programming, SQL database management, and experience with Microsoft Azure services. While expertise in database administration is preferred, candidates with minimal experience in this area but with a willingness to learn and grow are encouraged to apply.

JOB RESPONSIBILITIES:

  • Develop, maintain, and enhance Python-based applications and scripts to support various business needs.
  • Design, implement, and optimize SQL database schemas, queries, and stored procedures to ensure efficient data storage and retrieval.
  • Utilize Microsoft Azure services such as Azure Functions, Azure SQL Database, Azure Storage, etc., to build scalable and reliable cloud-based solutions.
  • Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products.
  • Participate in code reviews, debugging, and troubleshooting to identify and fix software defects.
  • Stay updated with emerging technologies and best practices in Python development, SQL database management, and cloud computing.

JOB QUALIFICATIONS:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong proficiency in Python programming language.
  • Experience with SQL database management systems (e.g., Microsoft SQL Server, PostgreSQL, MySQL).
  • Familiarity with Microsoft Azure services and cloud computing concepts.
  • Excellent problem-solving skills and attention to detail.
  • Good communication and interpersonal skills, with the ability to work effectively in a team environment.
  • Self-motivated with a desire to learn and adapt to new technologies.
  • Prior experience in database administration is a plus but not required.

SOFT SKILLS:

  • Excellent verbal and written communication skills
  • Excellent interpersonal and conflict resolution skills.
  • Strong analytical and problem-solving skills.
  • Adaptable and flexible
  • Organized and keen to details.
  • Can work well within a team.
  • Has the initiative and self-drive
  • Able to work independently and under minimal supervision.