Description

Job Description

Position Responsibilities:

•             Analyze and develop/implement scalable, reliable, and efficient platform solutions based on approved designs and business requirements.

•             Automate and streamline platform processes using infrastructure-as-code (IaC) tools like Terraform.

•             Prioritize tasks effectively to ensure that project deliverables and deadlines are met.

•             Monitor systems health and alerts to ensure platform availability and performance and provide necessary support.

•             Troubleshoot and resolve technical problems in timely and accurate manner to improve application performance and functionality.

•             Prepare and update documentation as appropriate.

•             Stay up-to-date on the latest platform technologies and best practices.

Required Skills and Experience:

•             Bachelor’s degree in computer science, management information system, or other technical discipline.

•             6-8 years hands on experience performing in a Platform Engineer/DevOps/SRE capacity in a large AWS production environment.

•             Strong experience in platform engineering, including infrastructure-as-code (IaC) using Terraform, CI/CD pipelines, and monitoring.

•             Proficiency in at least one programming language (e.g., Python, Java)

•             Experience with container technologies like Docker and Kubernetes.

•             Good understanding of multi-tiered application architecture. With exposure to infrastructure concepts like Networking, DMZs, firewalls etc...

•             Good understanding of security best practices.

•             Solid analytical and troubleshooting skills in the areas of AWS, Terraform, UNIX, Networking, DMZ, Firewalls, J2EE, WAF and Web and Application Servers.

•             Ability to work effectively in a team environment and collaborate with cross-functional teams.

•             Ability to work independently and take ownership of tasks.

•             Cloud: Deep understanding of cloud platforms, particularly AWS.

o             Proficiency on cloud development and infrastructure concepts.

o             Experience working on at least one major public cloud (AWS, Azure, GCP), preferably AWS.

•             SSL/Certs:

o             Good understanding of SSL and experience working with CA and Self signed certs.

o             Experience working on CSR generation, renewals, configuring websites/apps/servers for SSL.

•             CICD tools:

o             Azure DevOps

o             Jenkins

o             IBM UCD/UCR

•             Solid experience with scripting and automation.

o             Bash

o             Powershell/windows batch

o             Ansible

o             Terraform

•             Application Servers: Configuration, Administration, and troubleshooting.

o             IBM WebSphere

o             Apache Tomcat

•             Webservers: Configuration, Administration, and troubleshooting.

o             IBM HTTP Server

o             Apache HTTP Server

o             Nginx

•             Experience working with containers:

o             Docker

o             docker swarm/RedHat Openshift/Kubernetes/Nomad

•             Proven understanding of the UNIX and Linux operating systems:

o             Familiar with basic commands and utilities

o             Writing/creating Bash/Shell scripts

•             Experience working with APM products and application/server performance tuning exercises

Education

Any Graduate