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 OEC, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Associate Software Engineer - Azure DevOps at OEC will be responsible for supporting the development and deployment processes within the organization. This role involves working collaboratively with cross-functional teams to enhance and maintain CI/CD pipelines, automate workflows, and ensure high levels of reliability and performance in cloud-based solutions. The ideal candidate will leverage their technical skills to contribute to software development projects while also gaining further expertise in Azure technologies and DevOps practices, all within a dynamic and remote work environment.
Job Responsibilities
- Assist in the design, implementation, and optimization of CI/CD pipelines using Azure DevOps.
- Collaborate with software development teams to understand application requirements and translate them into automated build and release processes.
- Monitor and troubleshoot build failures, deployment issues, and performance bottlenecks within cloud environments.
- Participate in code reviews and provide constructive feedback to enhance code quality and maintainability.
- Document processes, tools, and systems to ensure knowledge transfer and facilitate onboarding of new team members.
- Stay abreast of emerging technologies and industry trends to enhance DevOps capabilities within the organization.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience with version control systems, particularly Git.
- Familiarity with Azure cloud services and Azure DevOps tools.
- Basic knowledge of scripting languages such as PowerShell, Python, or Bash.
- Understanding of software development lifecycle (SDLC) and Agile methodologies.
- Strong analytical and problem-solving skills with attention to detail.
Technologies & Tools
This position will primarily utilize Azure DevOps for continuous integration and deployment. The candidate will also work with various scripting tools and programming languages, including but not limited to PowerShell and Python. Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes may also be beneficial. The role requires working knowledge of configuration management tools and monitoring solutions to ensure the reliability of deployed applications.
Ideal Candidates
The ideal candidates for this position are those who exhibit a strong passion for technology and a continuous desire to learn and grow within the field. Individuals should be team players who thrive in collaborative environments while maintaining the ability to work independently. Strong communication skills and a customer-oriented mindset are essential, along with the capacity to adapt to rapidly changing priorities. A proactive approach to problem-solving and a commitment to achieving high-quality results will also set the best candidates apart.
No password to remember: you can log in with a link we email you. Log in →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.