SRE/Platform Engineer
Apply NowCompany: Compunnel Software Group
Location: Indianapolis, IN 46227
Description:
Job Summary:
We are seeking a Cloud Native & DevOps Engineer to join our team in supporting cutting-edge platforms built around microservices architecture. In this role, you will be responsible for developing and maintaining cloud-native applications, leveraging technologies like Java, Kotlin, Spring Boot, and various cloud-based tools. You will also play a key part in big data processing for analytics, BI, and data science, using Google Cloud technologies, and will contribute to the implementation of DevOps practices such as CI/CD, monitoring, and automation. This is an exciting opportunity to innovate and have a high-impact role within a dynamic engineering team.
Key Responsibilities:
Platform Support & Development: Support cloud-native applications and microservices built using Java, Kotlin, Spring Boot, Apache Kafka, MongoDB, Postgres, Docker, Kubernetes, and React. Big Data Processing: Develop and support big data solutions for analytics, BI, and data science using Google Cloud Storage, Google BigQuery, Google Composer (Apache Airflow), Looker, and Kafka Connect. DevOps Practices: Implement and maintain CI/CD pipelines, monitoring, and other DevOps practices using Jenkins, Spinnaker, Prometheus, Grafana, and Mimir. Knowledge Sharing: Help other engineers learn and adopt new technologies and practices within the platform. Innovation & Leadership: Drive innovation and help define high-impact technology solutions that positively influence project delivery. Engineering & Testing Best Practices: Evangelize and implement best practices in engineering and testing across the company, including code reviews, SCM conventions, and tooling.
Required Qualifications:
Preferred Qualifications:
Certifications (if any):
Google Cloud Certified - Professional Cloud Architect or similar cloud certifications (preferred).
Certified Kubernetes Administrator (CKA) or similar Kubernetes-related certifications.
Any relevant certifications in DevOps, Spring, Docker, or Java would be beneficial.
Certification: Google Cloud Certified , Certified Kubernetes Administrator
We are seeking a Cloud Native & DevOps Engineer to join our team in supporting cutting-edge platforms built around microservices architecture. In this role, you will be responsible for developing and maintaining cloud-native applications, leveraging technologies like Java, Kotlin, Spring Boot, and various cloud-based tools. You will also play a key part in big data processing for analytics, BI, and data science, using Google Cloud technologies, and will contribute to the implementation of DevOps practices such as CI/CD, monitoring, and automation. This is an exciting opportunity to innovate and have a high-impact role within a dynamic engineering team.
Key Responsibilities:
Required Qualifications:
- 5+ years of experience in software development with expertise in Java, Kotlin, and/or Python.
- Strong experience in developing with the Spring framework.
- Extensive experience with both relational (SQL) and NoSQL databases (e.g., MongoDB).
- Experience with developing RESTful services/APIs using JSON and/or XML.
- Familiarity with messaging technologies like Apache Kafka, JMS, and/or ActiveMQ.
- Experience with Docker for containerized application development.
- Strong experience with Kubernetes for container orchestration.
- 4+ years of DevOps experience, including implementing DevOps practices.
- Experience with cloud platforms such as Google Cloud Platform (GCP), AWS, and/or Azure (GCP preferred).
- Proficiency with build tools like Gradle, Ant, Maven, Gulp, and CI tools such as Jenkins, Spinnaker, and Artifactory.
- Hands-on experience with Infrastructure-as-Code tools like Pulumi or Terraform.
- Experience with front-end development (HTML, CSS, JavaScript) and client-side frameworks such as React, Vue, or Angular.
- Experience with building batch and streaming data pipelines is a plus.
- Strong engineering mindset with attention to quality, clean code, automated testing, and peer review.
- Ability to collaborate with software architects and engineers, providing technical direction and leadership.
- Excellent team-building and collaboration skills with the ability to influence, mentor, and develop other engineers.
Preferred Qualifications:
- Experience in retail environments is preferred.
- Familiarity with additional cloud-native technologies and practices such as serverless architectures and cloud security best practices.
- Experience with data pipeline frameworks for batch and stream processing (e.g., Apache Kafka, Apache Beam, or similar).
- Experience with advanced monitoring tools and logging frameworks (e.g., ELK Stack, Prometheus, Grafana).
Certifications (if any):
Google Cloud Certified - Professional Cloud Architect or similar cloud certifications (preferred).
Certified Kubernetes Administrator (CKA) or similar Kubernetes-related certifications.
Any relevant certifications in DevOps, Spring, Docker, or Java would be beneficial.
Certification: Google Cloud Certified , Certified Kubernetes Administrator