Azure Cloud DevOps Engineer

New Today

_ JOB ACCOUNTABILITIES _
Shared Ownership of Product Quality and Delivery
Uptime and Reliability: Ensuring that systems and applications are available and performing. This includes proactive monitoring, incident response, and implementing measures to prevent outages.
Efficient Release Cycles: Building and maintaining smooth and efficient CI/CD pipelines to enable frequent and reliable software releases. This involves automating build, test, and deployment processes.
Security of Systems and Data: Implementing security best practices throughout the development lifecycle, including infrastructure security, application security, and data protection. ****
Building and Maintaining a Robust DevOps Environment
Infrastructure Management: Provisioning, configuring, and managing the infrastructure that supports applications, whether on-premises or in the Azure cloud. This often involves using Infrastructure as Code (IaC).
Tooling and Automation: Selecting, implementing, and maintaining the tools that support DevOps processes, with a focus on automation.
Continuous Improvement: Continuously evaluating and improving DevOps processes, tools, and the overall environment to enhance efficiency, reliability, and security.
Collaboration and Communication
Cross-Functional Teamwork: Working effectively with development teams, operations teams, security teams, and other stakeholders to ensure alignment and shared goals. ****
Knowledge Sharing: Documenting processes, sharing knowledge, and mentoring other team members to foster a culture of learning and collaboration.
Clear Communication: Communicating effectively about system status, incidents, and changes to relevant stakeholders. ****
Cost Optimization & Compliance
Cost Optimization: Analyzing resource usage and identifying opportunities to reduce costs without compromising performance or reliability. In Azure, this might involve right-sizing virtual machines, utilizing cost-effective storage options, and taking advantage of Azure Cost Management tools.
Security Compliance: Keeping Azure infrastructure security compliant. This might involve reviewing access logs and following best practices for providing access to clients.
Incident Response
Monitoring and Alerting: Setting up robust monitoring and alerting systems to detect and respond to incidents quickly.
Troubleshooting and Diagnosis: Investigating and diagnosing the root cause of incidents, working with development teams to identify and resolve issues.
Communication and Reporting: Communicating effectively with stakeholders about incidents, providing timely updates and post-incident reports.
Staying Current
Technology Awareness: Keeping up-to-date with the latest DevOps technologies, trends, and best practices, particularly those relevant to the .NET stack and Azure.
Skill Development: Continuously learning and expanding their skillset to adapt to the evolving DevOps landscape.
Qualifications: Qualifications
_ JOB QUALIFICATIONS _
3+ years of experience as an Azure Cloud Engineer, with experience leading Azure cloud initiatives.
3+ years of deep Knowledge of Azure Infrastructure Security Practices
1+ years of hands-on experience in IaC tools such as Azure, Terraform, ARM Templates, or Bicep for provisioning and managing Azure resources.
Deep knowledge and experience with Azure well-architected framework.
Bachelors Degree in Computer Science
Hands-on experience with Microsoft Azure services, including IaaS (VMs, storage), PaaS (App Services, Azure Functions, SQL Database), and networking.
Strong proficiency with Azure DevOps for managing CI/CD pipelines. Experience with BitBucket for version control (Git).
Solid skills in scripting languages like PowerShell or Bash for automating tasks and managing infrastructure.
Practical experience with Docker for containerizing applications and familiarity with container orchestration.
Hands on experience with Azure Monitor, Log Shipping and Open Telemetry.
Understanding of the .NET Framework and .NET Core build processes and dependencies to effectively create and troubleshoot pipelines.
Good understanding with Azure Price Management
Clarity: Able to explain technical concepts clearly to both technical and non-technical audiences. This is crucial when working with developers, stakeholders, and management.
Active Listening: Pays attention to what others are saying, asks clarifying questions, and understands different perspectives. This helps in collaborative problem-solving and building consensus.
Written Communication: Can write clear and concise documentation, reports, and emails. This is important for knowledge sharing, incident reporting, and process documentation.
Teamwork: Works effectively as part of a team, sharing responsibilities, and contributing to common goals. DevOps is all about breaking down silos, so this is critical.
Respect: Values the contributions of others, even if they have different opinions or approaches. This creates a positive and productive work environment.
Constructive Feedback: Able to give and receive feedback in a constructive and helpful manner. This is essential for continuous improvement, both individually and as a team.
Analytical Thinking: Able to break down complex problems into smaller, more manageable parts. This is crucial for troubleshooting incidents and identifying root causes.
Creativity: Can think outside the box to find innovative solutions to challenges. DevOps often requires adapting to new situations and finding creative workarounds.
Decision-Making: Able to make informed decisions based on available information and sound judgment. This is important when responding to incidents or choosing the right tools and technologies.
Flexibility: Able to adapt to changing priorities, technologies, and requirements. The DevOps landscape is constantly evolving, so flexibility is key.
Learning Agility: Eager to learn new things and apply that knowledge quickly. This is essential for staying current with the latest tools and trends.
Resilience: Able to handle pressure and bounce back from setbacks. DevOps can be demanding, so resilience is important for maintaining a positive attitude and staying focused.
Prioritization: Able to prioritize tasks effectively and focus on the most important things first. This is crucial in a fast-paced environment with competing demands.
Organization: Can manage their time and workload efficiently. This helps to meet deadlines and avoid getting overwhelmed.
Self-Direction: Able to work independently and manage their own time effectively. DevOps engineers often have a high degree of autonomy, so self-direction is important
Additional cloud experience like AWS, IBM is a plus but not required.
Additional Information
Benefits:
8 Company Holidays ( office will be closed)
1 Floating Holiday
10 days of PTO (Year 1)
Subsidized medical, dental and vision insurance
401k Plan + Up to 5% Matching
Pre-tax Commuter Benefits
Casual Dress
Referral Bonuses
Employee Assistance Fund
Paid Parental Leave
Paid Jury duty & Bereavement Leave
Length of stay rewards
Company bonus pool
HSA and FSA
Life Insurance policy subsidized by Company
Application Process:
No formal cover letter is needed but please include a few sentences describing why you are applying for this position specifically.
At ALIS, we believe that both cultural alignment and technical expertise are essential. Each stage of the interview process is designed to assess both, and they are given equal consideration in our evaluations.
ALIS asks certain candidates for 10 minute phone calls to gather additional information. After the phone screen, candidates that are selected to proceed in the process will do a video interview with the hiring manager. Certain candidates may be asked for an additional in-person meeting with the CTO. Please note that ALIS will cover all expenses related to interview travel. Candidates residing in border states within a four-hour drive or less will be reimbursed for mileage.
ALIS values and promotes diversity. We are an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition or disability. All candidates are subject to a background check.
Compensation: $110,000-$110,000 per year
Location:
Chicago, IL, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search