Duties:
|
Execute DevOps tools and processes to support KEMI business strategy. Help lead continuous integration, delivery, automation, SAAS tools, and infrastructure-as-code efforts for AWS cloud service offerings. Guide other team members in designing, building, testing, and deploying changes to production. Maintain the operational batch jobs, daily FTPs, software configuration, webservices, and data interfaces. Continually updating code to make the systems run faster and better. Manage AWS workloads, day-to-day cloud processing, alerts, alarms, triggers, logging, and monitoring. Setup and maintain AWS network configuration, firewalls, VPC, security group, ACL, and Identity and Access Management. Identify manual processes that can be automated to eliminate unnecessary steps. Diagnose, troubleshoot, and resolve system issues by providing timely production support; ensure the high availability of environments. Work with the application and database developers to meet acceptance criteria, gather requirements, and implement new features. Work with the Quality Assurance team to resolve defects. Complete assignments independently including requirements gathering, coding, testing, and deployment to production. Consider the organization's entire IT infrastructure when making changes and improvements; ensure that application security is not compromised. Maintain and continuously improve KEMI’s infrastructure in the cloud. Implement and support the CI/CD pipeline, DevOps tools, and source code repository. Lead the automation, AI, Robotics, and other innovation initiations for the IT unit. Provision new environments such as Dev, QA, UAT, and Pre-prod. Use scripting programs such as JavaScript, SQL, Python, PHP, Linux Shell, AWS CLI, PowerShell, JSON, and .NET for full stack development. Work alongside project management teams to successfully monitor progress and implementation of strategic initiatives. Implement Agile development methodology and ITIL best practices.
|
Knowledge, Skills and Abilities:
|
Advanced knowledge and experience with CI/CD pipeline, DevOps tools, source code repositories, containerization, Bit Bucket, Jira, and Confluence. Robust experience in AWS cloud security, networking, provisioning, and monitoring. Strong knowledge of software development methodologies, Agile principles, and ITIL practices. Expert in AWS EC2, RDS, CloudWatch, CloudTrail, VPC, Security Group, NACL, ELB, S3, VPN, AZs, Assignment Groups, and other key services. Ability to learn and understand new DevOps and automation concepts quickly. Strong knowledge of JavaScript, SQL, Python, PHP, Linux Shell, AWS CLI, PowerShell, and JSON. Excellent interpersonal, communication, and customer service skills. Ability to work effectively individually as well as in team. Ability to complete tasks from beginning to end. Intermediate knowledge of KEMI systems, applications, and business processes. |
Education: |
Bachelor’s Degree in computer science or related field preferred. |
Experience: |
Five years of progressive programming experience utilizing the techniques and technology specified preferred. |
FLSA Category: Career Path Category & Level: Career Path:
|
Exempt Business Professional, Professional III
Professional IV |
Essential Functions: |
Efficiently maintain and support computer system applications. Ability to work at a desk for extended periods of time, communicate via telephone, operate a computer, keyboard and mouse throughout the day. Reliable attendance. Adhere to all company policies. Ability to interact professionally with coworkers, existing and potential customers. Actively support the KEMI Mission, Vision, Values, and culture. |
The requirements listed above are representative of the knowledge, skills and/or abilities required to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.