Full Time

Senior Software Engineer II - DevOps

myGwork - LGBTQ+ Business Community
$120,000 - $160,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 myGwork - LGBTQ+ Business Community, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer II - DevOps at myGwork, the successful candidate will be responsible for leading and managing the development and operational procedures that support our cloud infrastructure and software deployments. This role demands a deep understanding of software engineering principles, coupled with strong DevOps practices, to drive automation, improve system reliability, and enhance collaboration between development and operations teams. The Senior Software Engineer II will also mentor junior engineers, advocate for best practices, and contribute to architectural decisions to ensure scalable, efficient, and high-quality software solutions.



Job Responsibilities

  • Design, implement, and optimize CI/CD pipelines for deployment automation.
  • Monitor system performance and troubleshoot issues to improve operational efficiency.
  • Collaborate with software development teams to integrate DevOps practices into the software lifecycle.
  • Develop and maintain Infrastructure as Code using configuration management tools.
  • Ensure high availability and security of the production environment by implementing best practices.
  • Conduct code reviews and provide feedback to ensure adherence to standards.
  • Document technical processes and procedures for reference and training.
  • Stay updated with emerging trends and technologies in DevOps practices.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in software development and DevOps roles.
  • Proficiency in cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Strong programming skills in languages such as Python, Java, or Go.
  • Solid understanding of networking concepts and Linux environments.
  • Knowledge of monitoring and logging tools such as ELK stack or Prometheus.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

This position will involve working with a variety of modern technologies and tools, including but not limited to AWS for cloud computing, Docker for containerization, Kubernetes for orchestration, Terraform for Infrastructure as Code, Jenkins or GitLab CI for continuous integration and deployment, and programming languages such as Python and Java. Familiarity with monitoring tools like Prometheus and Grafana will also be essential for maintaining system health and performance.



Ideal Candidates

Ideal candidates for this position will exhibit strong leadership qualities with a proactive approach towards problem-solving. They demonstrate solid communication skills and an ability to work effectively in a team-oriented environment. Candidates should be adaptable, capable of learning new technologies quickly, and be passionate about fostering an inclusive and supportive workplace culture. A commitment to best practices in software development and a desire to advocate for continuous improvement will also be essential attributes for success in this role.

🌙 Night shift. It is 11:49 p.m. on the East Coast and most US employers are asleep, so far fewer new jobs are posted right now. Things pick up again from about 5 a.m. Eastern.

View Similar Jobs

Matches Jobs

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