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.
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
AWS, Azure, ECS / Docker, Aurora MySQL Server, Kafka, and ECS / Spark, Cloud Security, ELK, Cloud Watch, DataDog, AWS ECS, Docker, Jenkins, DevOps