Dev Ops Engineer - Hybrid/Azure
Role details
Job location
Tech stack
Job description
Innova Solutions has an immediate need for a Dev Ops Engineer with Azure experience!
- This job is hybrid onsite in Alpharetta GA
- Candidates must be local to work onsite when needed
- This Position is a contract to hire that does NOT offer sponsorship. Must be able to work on W2 at FTE conversion.
The Dev Ops Engineer will be responsible for overseeing and enhancing the infrastructure, processes, and tools that support software development and operations. This position combines strong technical expertise to drive the adoption of Azure DevOps practices and ensure the efficient delivery, deployment, and maintenance of high-quality software systems. The DevOps Engineer collaborates with cross-functional teams, including software developers, Architects, Quality Assurance Engineers, and system administrator and network engineer to optimize the development lifecycle and drive continuous improvement in the software delivery pipeline., * Design, implement, and maintain scalable and secure infrastructure solutions, leveraging cloud services (such as AWS, Azure, or Google Cloud) and containerization technologies (such as Docker and Kubernetes).
-
Automate infrastructure provisioning, configuration management, and deployment processes.
-
Continuous Integration and Deployment:
-
Establish and maintain efficient and reliable CI/CD pipelines to facilitate seamless integration, testing, and deployment of software applications. Implement and optimize tools for version control, automated testing, and release management.
Monitoring and Performance Optimization:
-
Develop and implement monitoring and alerting systems to ensure the health, availability, and performance of infrastructure and applications. Identify performance bottlenecks, optimize system resources, and implement scaling strategies to support growing demands.
-
Security and Compliance:
-
Collaborate with enterprise security teams to ensurje infrastructure and applications meet the necessary security standards and compliance requirements.
-
Implement security best practices, conduct vulnerability assessments, and address security incidents promptly.
Collaboration and Communication:
-
Work closely with cross-functional teams, including software development and quality assurance, to foster a collaborative environment.
-
Communicate effectively to provide visibility into the DevOps processes and ensure alignment of goals and objectives.
-
Continuous Improvement:
-
Continuously evaluate existing systems, tools, and processes to identify areas for improvement.
-
Recommend and implement enhancements to optimize efficiency, reliability, and scalability.
-
Stay up to date with emerging technologies and industry trends related to DevOps.
-
Cloud and System utilization and cost analysis and monitoring and optimization.
Documentation and Knowledge Sharing:
- Create and maintain documentation related to infrastructure, processes, and best practices. Share knowledge and insights with team members through training sessions, presentations, and written materials.
- Evaluating and monitoring Infrastructure operation cost, continue to design, adopt, or improve cost-saving strategies and practices.
Requirements
- Excellent written and oral communication skills.
- Good interpersonal and public relations skills.
- Solid analytical, creative, and problem-solving abilities.
- Well-organized and able to coordinate with different teams to resolve technical issues.
- Excellent collaboration skills to work effectively in a team-oriented environment.
- Proficiency in scripting and automation using languages like Shell or PowerShell
- Experience with configuration. management tools and infrastructure-as-code frameworks (e.g., Terraform).
- Solid understanding of software development processes, Agile methodologies, and version control systems (e.g., Git).
- Familiarity with monitoring tools and log management solutions.
Education/License/Certification:
- Bachelor's degree in computer science, engineering, or a related field or equivalent combination of education and experience.
Experience Required:
- 5+ years of related experience.
- 3+ years of Cloud Platform Dev Ops.
- 2+ years of Azure Cloud.
- Experience developing software that supports personnel recruitment a plus
- Experience with MS SQL and Azure SQL database administration
- Experience with AKS, Kubernetes, Docker, Service Bus, AzStoreage, Azure VMs.
- Experience with Databrick, MS Fabric, data modeling in Power BI a plus[PG7]
- Experience with cosmosDB a plus
- Experience preparing data for Data Science and Machine Learning is a plus.
- Understanding networking, subnets, Firewalls a plus.
Benefits & conditions
Pay Range*: $132,000 - $153,000/ year *Pay range offered to a successful candidate will be based on several factors, including the candidate's education, work experience, work location, specific job duties, certifications, etc.
Benefits: Innova Solutions offers benefits( based on eligibility) that include the following: Medical & pharmacy coverage, Dental/vision insurance, 401(k), Health saving account (HSA) and Flexible spending account (FSA), Life Insurance, Pet Insurance, Short term and Long term Disability, Accident & Critical illness coverage, Pre-paid legal & ID theft protection, Sick time, and other types of paid leaves (as required by law), Employee Assistance Program (EAP).