Vacancy expired!
- Collaborate with architecture and product teams during the design, requirement and implementation phases of new product development.
- Advise upon proper tools and processes that will enable long term transformation.
- Conducting hands on POCs to prove concepts/products.
- Developing and deploying applications to cloud platforms namely AWS & Azure
- Perform capacity planning and production readiness assessments
- Participate in development of the resource pool for the level 3 support and operational support team and be on call for level three support.
- Be an integral component in the demonstration and operation of CI/CD across the Department in developing the operational processes needed to bring the organization into the day to day use of current development and operations constructs.
- Experience with VPC, Security, Load Balancers and EKS
- Hands on experience with orchestration tools like Kubernetes and infrastructure provisioning tools such as Terraform or CloudFormation.
- Expert in building and maintaining highly available applications including redundancy, fail over, scalability, monitoring and performance.
- Strong experience with virtualization, monitoring and automation.
- Software development experience (both scripting and “programming” languages).
- Advanced Linux System Administration skills.
- Ability to organize, troubleshoot and continuously learn.
- Highly proficient in GoLang and have working knowledge of other languages with a preference for Java, Clojure, Python, C# and JavaScript.
- Understanding of Agile/Scrum delivery principles
- Development/support of REST API interfaces, streaming applications, particularly Kafka Streams, and KSQL.
- Evaluating open source and vendor products.
- Conducting hands on POCs to prove concepts/products.
- Experience in engineering solutions for metrics gathering/publishing and event collection/correlation across distributed architectures, automation, monitoring, intelligent alerting, random fault injection (Chaos Engineering), and self-healing.
- Experience with tuning high-volume applications
- Strong understanding of concurrency patterns, data structures and algorithms, and strong understanding of domain driven design, Microservices patterns and architectures.
- Experience with high volume, mission critical applications, and building upon messaging and or event-driven architectures.
- BS/BA degree or equivalent experience
- In depth knowledge of Kubernetes
- Experience with developing infrastructure solutions with Go Lang
- Experience with cloud automation in particular with AWS and EKS
- Kafka– Experience in tuning KSQL clusters, connectors, Kafka Stream applications. Experience working with Confluent Cloud Enterprise a plus.
- Knowledge of deploying EDGE solutions in particular analytics at the EDGE
- Demonstrated excellent analytical, communication, organizational and problem-solving skills.
- A strong work ethic
- Advanced knowledge of application, data and infrastructure architecture disciplines
- Understanding of architecture and design across heterogeneous systems
- Ability to collaborate and clearly communicate with people to accomplish common goals