Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
DevOps Software Engineer III image - Rise Careers
Job details

DevOps Software Engineer III

We are seeking an experienced, motivated DevOps Software Engineer III to join our team and lead our continued maturation of DevOps. The ideal candidate will collaborate with cross-functional teams to design, build, and maintain efficient and secure DevOps processes.

Skills

  • Azure DevOps proficiency
  • Advanced scripting skills
  • Understanding of IIS and .NET
  • Experience with Terraform and Ansible
  • Version control systems knowledge

Responsibilities

  • Design and maintain CI/CD pipelines in Azure DevOps
  • Automate application deployment and configuration management
  • Integrate security practices into DevOps pipelines
  • Configure and manage .NET applications
  • Develop and maintain infrastructure using Terraform and Ansible
  • Collaborate with development, QA, and operations teams
  • Diagnose and resolve issues in various environments

Education

  • Bachelor’s degree in Computer Science or related field

Benefits

    To read the complete job description, please click on the ‘Apply’ button
    Horace Mann Glassdoor Company Review
    3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
    Horace Mann DE&I Review
    No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
    CEO of Horace Mann
    Horace Mann CEO photo
    Marita Zuraitis
    Approve of CEO

    Average salary estimate

    $135000 / YEARLY (est.)
    min
    max
    $120000K
    $150000K

    If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

    What You Should Know About DevOps Software Engineer III, Horace Mann

    Join our innovative team as a DevOps Software Engineer III at our Addison, TX location! We’re on the lookout for an experienced and motivated individual who is ready to enhance and drive the maturation of our DevOps practices. You’ll be a key player, collaborating with various cross-functional teams to design, build, and maintain efficient, scalable, and secure DevOps processes and infrastructure. Your expertise will not only help us automate but also optimize our software development lifecycle, ensuring that our applications are deployed reliably and securely. With responsibilities like creating and managing YAML-based CI/CD pipelines in Azure DevOps, automating app deployments, and integrating crucial security measures into our workflows, your contributions will make a real difference. You'll also have the opportunity to work with cutting-edge tools and technologies such as Terraform and Ansible for infrastructure management across cloud platforms. If you have a knack for troubleshooting, a passion for automation, and a desire to work in a collaborative environment, don't miss the chance to apply your skills in a role that promises growth and continuous learning.

    Frequently Asked Questions (FAQs) for DevOps Software Engineer III Role at Horace Mann
    What are the key responsibilities of the DevOps Software Engineer III at our company?

    As a DevOps Software Engineer III, you will design and maintain CI/CD pipelines using Azure DevOps, automate deployment processes, and integrate security practices into the DevOps pipelines. You'll be responsible for application support, infrastructure management using tools like Terraform and Ansible, and collaborating closely with development and operations teams to enhance efficiency.

    Join Rise to see the full answer
    What qualifications are required for the DevOps Software Engineer III role?

    To qualify for the DevOps Software Engineer III position, candidates should have a Bachelor’s degree in Computer Science, Engineering, or a related field, coupled with over 7 years of relevant professional experience. Proven skills in Azure DevOps, advanced scripting in PowerShell, and knowledge of .NET application deployments and IIS configuration are essential.

    Join Rise to see the full answer
    What technologies should a DevOps Software Engineer III be familiar with?

    A successful DevOps Software Engineer III should have proficiency in Azure DevOps, knowledge of Terraform and Ansible for infrastructure management, and a solid understanding of version control systems like Git. Familiarity with cloud platforms such as AWS and Azure, along with experience in container orchestration tools like Kubernetes, will be beneficial.

    Join Rise to see the full answer
    Is remote work an option for the DevOps Software Engineer III position?

    Yes, the role allows for a hybrid working arrangement. Candidates can work from our Addison, TX location alongside opportunities for flexible remote work, promoting a balance between collaboration and personal productivity.

    Join Rise to see the full answer
    What soft skills are important for a DevOps Software Engineer III?

    Soft skills play a vital role in the success of a DevOps Software Engineer III. Strong problem-solving abilities, effective communication skills to explain technical concepts to non-technical stakeholders, and the adaptability to learn and embrace new technologies are key attributes for this position.

    Join Rise to see the full answer
    Common Interview Questions for DevOps Software Engineer III
    Can you explain what CI/CD pipelines are and how you would implement them?

    CI/CD pipelines are a set of automated processes that allow you to integrate code changes and deliver software updates securely and quickly. In my previous roles, I’ve designed pipelines using Azure DevOps that involve steps for code integration, testing, and deployment, ensuring that every code commit is automatically tested and deployed.

    Join Rise to see the full answer
    How do you automate application deployments in a DevOps environment?

    I leverage tools like Terraform and Ansible to automate deployments. For instance, using Terraform, I can write infrastructure as code to provision resources on cloud platforms, while Ansible helps automate the installation and configuration of software on those resources. This minimizes errors and increases deployment speed.

    Join Rise to see the full answer
    What experience do you have with Infrastructure as Code (IaC)?

    I have extensive experience with Infrastructure as Code using Terraform. I create configurations that define the desired infrastructure in a high-level template, which allows me to spin up environments consistently and efficiently, reducing manual configuration and potential errors.

    Join Rise to see the full answer
    How do you integrate security into your DevOps processes?

    Integrating security into DevOps processes involves adopting DevSecOps practices. This means incorporating security checks and compliance validations at every stage of the software development lifecycle, such as implementing code analysis tools during the CI/CD pipeline and ensuring the use of secure coding practices.

    Join Rise to see the full answer
    Can you discuss your approach to troubleshooting in production environments?

    My troubleshooting approach revolves around quickly identifying the root cause through systematic analysis. I utilize various monitoring tools like Grafana to track application performance and logs to diagnose issues. Once identified, I prioritize addressing the issue while communicating effectively with impacted stakeholders.

    Join Rise to see the full answer
    What scripting languages are you proficient in?

    I am proficient in PowerShell and Python, which I frequently use for task automation and process optimization. PowerShell comes in handy for Windows-based environments, while Python is versatile for various automation tasks across platforms.

    Join Rise to see the full answer
    How do you ensure collaboration among cross-functional teams?

    I ensure collaboration by facilitating regular meetings and using collaboration tools like Slack and Jira. By fostering open communication channels and involving teams in the planning and implementation stages, we can collectively work towards a common goal and address any concerns early on.

    Join Rise to see the full answer
    Explain your experience with cloud platforms, particularly Azure and AWS.

    I have hands-on experience with both Azure and AWS, where I’ve deployed applications in various environments, set up infrastructure items such as VPCs in AWS, and utilized Azure services like Azure App Services and Azure Functions for hosting applications.

    Join Rise to see the full answer
    What is your understanding of DevSecOps principles?

    DevSecOps shifts the security focus left in the DevOps lifecycle, implying that security is integrated from the beginning of the development process. This means incorporating security tools in the CI/CD pipeline, conducting regular security assessments, and training developers on secure coding practices.

    Join Rise to see the full answer
    What role does version control play in your DevOps practices?

    Version control is fundamental to my DevOps practices as it ensures code is tracked and managed effectively. Using Git, I maintain repositories for code changes, enable collaboration among team members, and facilitate review processes, which are essential for maintaining the integrity and quality of our applications.

    Join Rise to see the full answer
    Similar Jobs
    Photo of the Rise User
    Horace Mann Remote Remote; Springfield, IL; Madison, WI; Addison, TX; Cherry Hill, NJ
    Posted 5 days ago
    Photo of the Rise User
    Horace Mann Hybrid Springfield, IL
    Posted yesterday
    Photo of the Rise User
    Volt Hybrid Wright-Patterson AFB, OH
    Posted 2 days ago
    Photo of the Rise User
    McDonald's Corporation Hybrid 110 N Carpenter St, Chicago, IL 60607, USA
    Posted 2 days ago
    Photo of the Rise User
    Posted 11 days ago
    Photo of the Rise User
    Posted 13 days ago
    Photo of the Rise User
    Posted 5 hours ago

    Our mission is to provide lifelong financial well-being for educators and their families through personalized service, advice, and a full range of tailored insurance and financial products.

    27 jobs
    MATCH
    Calculating your matching score...
    FUNDING
    SENIORITY LEVEL REQUIREMENT
    TEAM SIZE
    SALARY RANGE
    $120,000/yr - $150,000/yr
    EMPLOYMENT TYPE
    Full-time, hybrid
    DATE POSTED
    December 19, 2024

    Subscribe to Rise newsletter

    Risa star 🔮 Hi, I'm Risa! Your AI
    Career Copilot
    Want to see a list of jobs tailored to
    you, just ask me below!