Full Time

Senior Software Engineer position:(MS Azure, Python, Devops, terraform, MySQL)

Prudent Technologies and Consulting, Inc.
$110,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Prudent Technologies and Consulting, Inc., so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer at Prudent Technologies and Consulting, Inc. will play a pivotal role in designing, developing, and maintaining robust software solutions leveraging Microsoft Azure, Python, and DevOps methodologies. The candidate will be responsible for implementing automation techniques using Terraform, managing database interactions with MySQL, and collaborating with cross-functional teams to ensure high-quality deliverables. This role requires a strategic thinker adept at tackling complex technical challenges while driving innovation and operational efficiency.



Job Responsibilities

  • Design, develop, and maintain scalable applications and services using Microsoft Azure.
  • Utilize Python for backend development and implement best practices in code quality and testing.
  • Employ DevOps practices to automate deployment and facilitate continuous integration/continuous deployment (CI/CD) pipelines.
  • Implement infrastructure as code (IaC) using Terraform to manage cloud resources efficiently.
  • Design, optimize, and maintain MySQL databases to ensure data integrity and performance.
  • Collaborate closely with product management and user experience teams to gather requirements and translate them into technical specifications.
  • Conduct code reviews and mentoring sessions to ensure adherence to coding standards and best practices.
  • Stay abreast of industry trends and emerging technologies to promote innovation within the team.


Qualifications

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of professional experience in software development.
  • Strong proficiency in Microsoft Azure platform and services.
  • Extensive experience in Python programming language.
  • Solid understanding of DevOps principles and practices.
  • Hands-on experience with Terraform for infrastructure automation.
  • Proficient in MySQL database management and optimization.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills in a team-oriented environment.


Technologies & Tools

The Senior Software Engineer will frequently utilize a variety of technologies and tools, primarily focusing on Microsoft Azure for cloud solutions, Python for software development, and Terraform for managing infrastructure as code. Additionally, familiarity with DevOps tools and practices, along with MySQL for database management, will be imperative. Developers may also engage with CI/CD tools and containerization technologies as part of their workflow to streamline development processes.



Ideal Candidates

Ideal candidates for the Senior Software Engineer position will possess a blend of technical expertise, innovative thinking, and effective communication skills. They should be self-motivated with a passion for technology and a commitment to continuous learning. A successful candidate will demonstrate the ability to work collaboratively in a team setting while being capable of independent problem-solving. Strong analytical skills and the ability to adapt to evolving project requirements will also set candidates apart in this dynamic role.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.