DEVOPS ENGINEER - Mt Vernon, United States - CSI
Description
Location:
Any CSI office. Open to location discussion.
JOB SUMMARY
DevOps Engineer effectively collaborates with management, product owners, developers, and engineers to plan, develop, and implement solutions to optimize and automate business and technical processes.
They implement new tools and practices compliant with company practices and standards.KEY RESPONSIBILITIES
Automating Building of Application code using Build Pipeline in Azure DevOps (formerly TFS).
Managing applications hosted on both Windows and Linux environments.
Troubleshoot Applications and Infrastructure resources hosted.
Hands on knowledge on both Relational and Non-Relational Databases in both On Prem and Cloud.
Develop and manage CI/CD process for different types of application and automate as many processes as possible.
Develop monitors and alerts for errors and performance.
Automating Deployment of Application Code using tools Like Azure DevOps and Octopus Deploy.
Expertise in Azure Infrastructure Management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD).
Implement Infrastructure as Code for Cloud, using Terraform.
Experience on orchestration tool Kubernetes to provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts and managed containerized applications using its nodes.
Managed Kubernetes using Helm charts. Created reproducible builds of the Kubernetes applications, managed deployment, service files, and releases of Helm packages running on the same cluster resourcesPerforms other duties as assigned.
PRIMARY RESULTS ACCOUNTABLE FOR ACHIEVING
Reduction in time spent performing manual and tedious activities.
Increased stability and standardization of environments.
Ensure efficiency of resources by quickly spinning up and tearing down environments to test and QA their applications.
Reduced human error and downtime of manual processes.
Ensure timelines are accurately communicated to management as well as meeting the agreed upon deadlines.
Ensure the work that has been produced is documented and communicated properly to the organization.
JOB REQUIREMENTS
Education & Certifications:
Education or job knowledge equivalent to college or university undergraduate education.
Any cloud certifications are
preferred . (Azure, AWS, or GCP)
Experience:
The minimum amount of relevant work experience required to successfully perform the job is at least three (3) years.
Expertise in Azure Infrastructure Management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD).
Previous experience with Windows Servers IIS is
required .
Previous experience working with Kubernetes Cloud applications is
required .
Previous experience with Database technologies is
preferred .
Previous experience utilizing Terraform is
preferred .
Required Skills:
Mathematical skills
Communication skills – written and oral
Reasoning skills
Computer Programming and Scripting skills (e.g., PowerShell, Bash, Python, etc.)
Administrative skills
Analytical skills
Collaboration skills
Systems Networking skills
RELATIONSHIP BUILDING
This position requires regular contact both inside and/or outside the company.
DECISION MAKING
This position requires the use of judgment to plan and perform; general decisions are made to solve a problem or select a course of action for a standard or recognized method of operation.
SUPERVISION RECEIVED
General Supervision. Assignments are both task-oriented and objective-oriented. Work is reviewed for soundness of judgement and overall adequacy and accuracy.
WORK ENVIRONMENT
The work environment characteristics described below are representative of those an employee encounters while performing the essential functions of this job.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.Travel:
Minimal travel required (up to 20%).
Physical Demands:
The employee is regularly required to sit, talk, and hear, and use hands to finger, handle or feel.
This position requires close vision (clear vision at 20 inches or less) and the basic need to look at a computer screen 8 hours a day.
Not For Colorado, Washington, California, New York City, or Albany County, NY applicants:This position is not open for Colorado, Washington, California, New York City, or Albany County, NY applicants
CSI is a leading fintech, regtech and cybersecurity solutions partner operating at the intersection of innovation and service.
As a trusted technology company, CSI excels at driving businesses forward with a unique blend of cutting-edge solutions, decades of experience and a commitment to authentic partnerships defined by our customer-first culture.
CSI is dedicated to providing challenging and rewarding careers for our employees across the country and offers a competitive compensation package, including health, dental and vision insurance, paid vacation, 401k, and much moreFor more information about CSI, visit
CSI is proud to be an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, age, disability, veteran status, genetics, or any other legally protected basis.
If you live less than one (1) hour drive from a CSI office, you will be required to be hybrid in-office.
#LI-CV1#J-18808-Ljbffr