What are the responsibilities and job description for the DevOps Engineer position at Stellar IT Solutions?
Job Details
Job Title: DevOps Engineer
Job Location: Columbus, OH
Job Duration: 6 Months
Interview: Virtual
Job Description:
We are seeking a skilled DevOps Engineer with expertise in Terraform, Infrastructure as Code (IaC), and cloud data platforms to automate infrastructure provisioning, optimize CI/CD pipelines, and support enterprise data solutions. The ideal candidate will have hands-on experience with Azure Data Factory, Databricks, Snowflake, and Power BI, along with strong proficiency in Python, PySpark, Spark, and SQL.
Key Responsibilities:
- Automate infrastructure provisioning using Terraform and CI/CD pipelines.
- Develop and maintain IaC to support day-to-day operations and proof-of-concept (PoC) initiatives.
- Write custom scripts (Python, PySpark, SQL) to automate infrastructure management, monitoring, and testing.
- Deploy, configure, and maintain enterprise data management solutions, ensuring scalability and resilience.
- Monitor system performance and create proactive alerting dashboards for issue resolution.
- Participate in on-call rotations to provide support and troubleshooting.
- Optimize cloud resources and implement cost-saving strategies.
- Stay updated on modern DevOps practices and contribute to team-wide technical strategy.
Required Skills:
- Terraform expertise for writing and managing infrastructure code.
- Hands-on experience with Snowflake, Azure Data Factory, Databricks, and Power BI.
- Strong knowledge of CI/CD pipeline development and Infrastructure as Code (IaC).
- Proficiency in Python, PySpark, Spark, SQL, and Git.
- Experience in monitoring, logging, and automating system processes.