Sr DevOps Engineer

Overview

Mindfire Solutions is a 22 years old software development & IT services company. We specialize in offering customized technological and digital solutions to enable our clients to solve their mission-critical issues as well as innovate and reach their target markets with differentiated software products. Over the years, Mindfire has served more than 1000+ clients belonging to a wide range of industries and spread across the US, Europe, Australia, and Asia. Powered by an enthusiastic group of 650+ people, we enable our clients to successfully traverse their web, mobile, social, cloud, and IoT journeys.

Job Description

Knowledge, Skills & Abilities:

-----------------------------------------------------

Experience in supporting developers of a cloud-based SaaS or IoT product

Cloud management experience with AWS (required) and Azure

Automation of Java software builds using Scala, Maven, GitHub, and Jenkins

Deployment and configuration of services such as ECS / Docker, Aurora MySQL Server, Kafka, and ECS / Spark

Automating software builds and deployments using Jenkins, CloudFormation and other similar technologies

Scripting languages such as Bash Shell and Python

Network management of both cloud (AWS VPC) and physical networks including subnetting, routing, ACLs, and VPN

Working knowledge and experience in developing and supporting security standards such as Cloud Security Alliance STAR and HIPAA for infrastructure security and auditing

Systems troubleshooting, log analysis using Sumo Logic, ELK or similar, and root cause analysis

Monitoring using Cloud Watch, DataDog, or similar service

Strong interpersonal and communications skills

 

Primary Responsibilities:

-----------------------------------------------------

Collaborate with developers to automate build and deploy using AWS ECS, Docker, Jenkins and scripting languages

Collaborate with QA to automate testing using Robot, Docker, Jenkins

Manage security and access control in AWS IAM, Active Directory / Azure, and custom systems

Ensure high availability and disaster recovery in place

Continually improve DevOps tools, processes and procedures

Own incidents/issues, provide response to incidents and alerts

Communicate clearly with team via Slack and Email

Technical lead on DevOps projects

Represent DevOps in collaborating and architectural design with other teams

Lead other team members in methods and practices

Share responsibly for security and access controls

Share responsibility for Production operations

Skills & Requirements

AWS, Azure, ECS / Docker, Aurora MySQL Server, Kafka, and ECS / Spark, Cloud Security, ELK, Cloud Watch, DataDog, AWS ECS, Docker, Jenkins, DevOps