Overview
Skills
Job Details
ID: 516372
Title: Senior Software Engineer - DevOps
Location: Skaneateles Falls, New York
Contract and Full-time role
Rate: $55/Hr. (We can pay)
DevOps Engineer
Infrastructure Automation and Configuration Management: Design, build, and maintain infrastructure using Infrastructure as Code (IaC) principles. Utilize Terraform to automate the provisioning and configuration of cloud resources on Azure.
Job Description & Skill Requirement:
Infrastructure Automation and Configuration Management: Design, build, and maintain infrastructure using Infrastructure as Code (IaC) principles. Utilize Terraform to automate the provisioning and configuration of cloud resources on Azure.
CI/CD Pipeline Implementation: Develop and maintain robust and secure CI/CD pipelines using Azure DevOps. Integrate automated builds, tests, and deployments to enable frequent and reliable releases.
Container Orchestration and Management: Utilize Kubernetes to deploy, manage, and scale containerized applications. Work with Docker and Azure Container Registry (ACR) to create and manage container images efficiently.
Monitoring and Performance Management: Implement monitoring solutions using Prometheus and Grafana to track system performance, application health, and resource utilization. Set up alerts and notifications to promptly respond to potential issues.
Security and Compliance: Collaborate with the security team to implement security best practices throughout the DevOps process. Ensure that all deployments adhere to regulatory and compliance requirements.
Troubleshooting and Issue Resolution: Analyze and resolve complex technical issues related to the infrastructure, deployments, and applications. Implement solutions to improve system performance and reliability.
Scripting and Automation: Develop PowerShell scripts to automate routine tasks, streamline processes, and enhance productivity.
Collaboration and Communication: Work closely with cross-functional teams, including developers, testers, and operations, to ensure seamless collaboration and effective delivery of solutions. Utilize Jira to track and manage project tasks and issues.
Continuous Learning and Innovation: Stay up-to-date with industry trends, emerging technologies, and best practices. Propose and implement improvements to existing processes and tools to optimize efficiency and reliability.
Qualification:
B.E/B Tech/MCA. in Computer Science or similar engineering discipline.